# Variable surveyFieldBinarySchema`Const`

surveyFieldBinarySchema: ZodObject<
{
condition: ZodType<boolean, ZodTypeDef, boolean>;
description: ZodType<string, ZodTypeDef, string>;
extraParams: ZodOptionalType<
ZodType<
Record<string, unknown>
| undefined,
ZodTypeDef,
Record<string, unknown> | undefined,
>,
>;
label: ZodType<string, ZodTypeDef, string>;
mandatory: ZodType<boolean, ZodTypeDef, boolean>;
uniqid: ZodType<string, ZodTypeDef, string>;
widgetOptions: ZodOptionalType<
ZodType<
Record<string, unknown>
| undefined,
ZodTypeDef,
Record<string, unknown> | undefined,
>,
>;
} & {
data: ZodArray<
ZodObject<
ZodShape<SurveyFieldBinaryData>,
"strip",
ZodTypeAny,
SurveyFieldBinaryData,
SurveyFieldBinaryData,
>,
"many",
>;
name: ZodLiteral<Binary>;
},
"strip",
ZodTypeAny,
{
condition: boolean;
data: SurveyFieldBinaryData[];
description: string;
extraParams?: Record<string, unknown>;
label: string;
mandatory: boolean;
name: Binary;
uniqid: string;
widgetOptions?: Record<string, unknown>;
},
{
condition: boolean;
data: SurveyFieldBinaryData[];
description: string;
extraParams?: Record<string, unknown>;
label: string;
mandatory: boolean;
name: Binary;
uniqid: string;
widgetOptions?: Record<string, unknown>;
},
> = ...

- Defined in jamespot-user-api/src/types/pollSurvey.ts:264