Variable: MaskedDataSchema
const MaskedDataSchema: ZodObject<{
data: ZodOptional<ZodString>;
pattern_detections: ZodOptional<ZodArray<ZodObject<{
pattern: ZodOptional<ZodString>;
locations: ZodOptional<ZodArray<ZodArray<ZodNumber, "many">, "many">>;
}, "passthrough", ZodTypeAny, objectOutputType<{
pattern: ZodOptional<ZodString>;
locations: ZodOptional<ZodArray<ZodArray<ZodNumber, "many">, "many">>;
}, ZodTypeAny, "passthrough">, objectInputType<{
pattern: ZodOptional<ZodString>;
locations: ZodOptional<ZodArray<ZodArray<ZodNumber, "many">, "many">>;
}, ZodTypeAny, "passthrough">>, "many">>;
}, "passthrough", ZodTypeAny, objectOutputType<{
data: ZodOptional<ZodString>;
pattern_detections: ZodOptional<ZodArray<ZodObject<{
pattern: ZodOptional<ZodString>;
locations: ZodOptional<ZodArray<ZodArray<ZodNumber, "many">, "many">>;
}, "passthrough", ZodTypeAny, objectOutputType<{
pattern: ZodOptional<ZodString>;
locations: ZodOptional<ZodArray<ZodArray<..., ...>, "many">>;
}, ZodTypeAny, "passthrough">, objectInputType<{
pattern: ZodOptional<ZodString>;
locations: ZodOptional<ZodArray<ZodArray<..., ...>, "many">>;
}, ZodTypeAny, "passthrough">>, "many">>;
}, ZodTypeAny, "passthrough">, objectInputType<{
data: ZodOptional<ZodString>;
pattern_detections: ZodOptional<ZodArray<ZodObject<{
pattern: ZodOptional<ZodString>;
locations: ZodOptional<ZodArray<ZodArray<ZodNumber, "many">, "many">>;
}, "passthrough", ZodTypeAny, objectOutputType<{
pattern: ZodOptional<ZodString>;
locations: ZodOptional<ZodArray<ZodArray<..., ...>, "many">>;
}, ZodTypeAny, "passthrough">, objectInputType<{
pattern: ZodOptional<ZodString>;
locations: ZodOptional<ZodArray<ZodArray<..., ...>, "many">>;
}, ZodTypeAny, "passthrough">>, "many">>;
}, ZodTypeAny, "passthrough">>;
Defined in: src/models/scan-response.ts:8
Zod schema for masked data in scan results.