Variable SelectorsPresetSchemaConst
SelectorsPresetSchema: z.ZodObject<
{
id: z.ZodOptional<z.ZodString>;
isCustom: z.ZodBoolean;
isActive: z.ZodBoolean;
selectorsGroups: z.ZodArray<
z.ZodObject<
{
id: z.ZodOptional<z.ZodString>;
relation: z.ZodEnum<["descendant", "ancestor", "sibling"]>;
selectors: z.ZodArray<
z.ZodObject<
{
id: z.ZodOptional<z.ZodString>;
selector: z.ZodNullable<z.ZodString>;
type: z.ZodNullable<z.ZodEnum<[(...), (...), (...), (...)]>>;
isActive: z.ZodBoolean;
step: z.ZodOptional<z.ZodString>;
},
"passthrough",
z.ZodTypeAny,
z.objectOutputType<
{
id: z.ZodOptional<z.ZodString>;
selector: z.ZodNullable<z.ZodString>;
type: z.ZodNullable<z.ZodEnum<(...)>>;
isActive: z.ZodBoolean;
step: z.ZodOptional<z.ZodString>;
},
z.ZodTypeAny,
"passthrough",
>,
z.objectInputType<
{
id: z.ZodOptional<z.ZodString>;
selector: z.ZodNullable<z.ZodString>;
type: z.ZodNullable<z.ZodEnum<(...)>>;
isActive: z.ZodBoolean;
step: z.ZodOptional<z.ZodString>;
},
z.ZodTypeAny,
"passthrough",
>,
>,
"many",
>;
},
"passthrough",
z.ZodTypeAny,
z.objectOutputType<
{
id: z.ZodOptional<z.ZodString>;
relation: z.ZodEnum<["descendant", "ancestor", "sibling"]>;
selectors: z.ZodArray<
z.ZodObject<
{
id: z.ZodOptional<z.ZodString>;
selector: z.ZodNullable<z.ZodString>;
type: z.ZodNullable<z.ZodEnum<(...)>>;
isActive: z.ZodBoolean;
step: z.ZodOptional<z.ZodString>;
},
"passthrough",
z.ZodTypeAny,
z.objectOutputType<
{
id: z.ZodOptional<(...)>;
selector: z.ZodNullable<(...)>;
type: z.ZodNullable<(...)>;
isActive: z.ZodBoolean;
step: z.ZodOptional<(...)>;
},
z.ZodTypeAny,
"passthrough",
>,
z.objectInputType<
{
id: z.ZodOptional<(...)>;
selector: z.ZodNullable<(...)>;
type: z.ZodNullable<(...)>;
isActive: z.ZodBoolean;
step: z.ZodOptional<(...)>;
},
z.ZodTypeAny,
"passthrough",
>,
>,
"many",
>;
},
z.ZodTypeAny,
"passthrough",
>,
z.objectInputType<
{
id: z.ZodOptional<z.ZodString>;
relation: z.ZodEnum<["descendant", "ancestor", "sibling"]>;
selectors: z.ZodArray<
z.ZodObject<
{
id: z.ZodOptional<z.ZodString>;
selector: z.ZodNullable<z.ZodString>;
type: z.ZodNullable<z.ZodEnum<(...)>>;
isActive: z.ZodBoolean;
step: z.ZodOptional<z.ZodString>;
},
"passthrough",
z.ZodTypeAny,
z.objectOutputType<
{
id: z.ZodOptional<(...)>;
selector: z.ZodNullable<(...)>;
type: z.ZodNullable<(...)>;
isActive: z.ZodBoolean;
step: z.ZodOptional<(...)>;
},
z.ZodTypeAny,
"passthrough",
>,
z.objectInputType<
{
id: z.ZodOptional<(...)>;
selector: z.ZodNullable<(...)>;
type: z.ZodNullable<(...)>;
isActive: z.ZodBoolean;
step: z.ZodOptional<(...)>;
},
z.ZodTypeAny,
"passthrough",
>,
>,
"many",
>;
},
z.ZodTypeAny,
"passthrough",
>,
>,
"many",
>;
},
"passthrough",
z.ZodTypeAny,
z.objectOutputType<
{
id: z.ZodOptional<z.ZodString>;
isCustom: z.ZodBoolean;
isActive: z.ZodBoolean;
selectorsGroups: z.ZodArray<
z.ZodObject<
{
id: z.ZodOptional<z.ZodString>;
relation: z.ZodEnum<["descendant", "ancestor", "sibling"]>;
selectors: z.ZodArray<
z.ZodObject<
{
id: z.ZodOptional<z.ZodString>;
selector: z.ZodNullable<z.ZodString>;
type: z.ZodNullable<z.ZodEnum<(...)>>;
isActive: z.ZodBoolean;
step: z.ZodOptional<z.ZodString>;
},
"passthrough",
z.ZodTypeAny,
z.objectOutputType<
{
id: z.ZodOptional<(...)>;
selector: z.ZodNullable<(...)>;
type: z.ZodNullable<(...)>;
isActive: z.ZodBoolean;
step: z.ZodOptional<(...)>;
},
z.ZodTypeAny,
"passthrough",
>,
z.objectInputType<
{
id: z.ZodOptional<(...)>;
selector: z.ZodNullable<(...)>;
type: z.ZodNullable<(...)>;
isActive: z.ZodBoolean;
step: z.ZodOptional<(...)>;
},
z.ZodTypeAny,
"passthrough",
>,
>,
"many",
>;
},
"passthrough",
z.ZodTypeAny,
z.objectOutputType<
{
id: z.ZodOptional<z.ZodString>;
relation: z.ZodEnum<["descendant", "ancestor", "sibling"]>;
selectors: z.ZodArray<
z.ZodObject<
{
id: z.ZodOptional<(...)>;
selector: z.ZodNullable<(...)>;
type: z.ZodNullable<(...)>;
isActive: z.ZodBoolean;
step: z.ZodOptional<(...)>;
},
"passthrough",
z.ZodTypeAny,
z.objectOutputType<
{ id: ...; selector: ...; type: ...; isActive: ...; step: ... },
z.ZodTypeAny,
"passthrough",
>,
z.objectInputType<
{ id: ...; selector: ...; type: ...; isActive: ...; step: ... },
z.ZodTypeAny,
"passthrough",
>,
>,
"many",
>;
},
z.ZodTypeAny,
"passthrough",
>,
z.objectInputType<
{
id: z.ZodOptional<z.ZodString>;
relation: z.ZodEnum<["descendant", "ancestor", "sibling"]>;
selectors: z.ZodArray<
z.ZodObject<
{
id: z.ZodOptional<(...)>;
selector: z.ZodNullable<(...)>;
type: z.ZodNullable<(...)>;
isActive: z.ZodBoolean;
step: z.ZodOptional<(...)>;
},
"passthrough",
z.ZodTypeAny,
z.objectOutputType<
{ id: ...; selector: ...; type: ...; isActive: ...; step: ... },
z.ZodTypeAny,
"passthrough",
>,
z.objectInputType<
{ id: ...; selector: ...; type: ...; isActive: ...; step: ... },
z.ZodTypeAny,
"passthrough",
>,
>,
"many",
>;
},
z.ZodTypeAny,
"passthrough",
>,
>,
"many",
>;
},
z.ZodTypeAny,
"passthrough",
>,
z.objectInputType<
{
id: z.ZodOptional<z.ZodString>;
isCustom: z.ZodBoolean;
isActive: z.ZodBoolean;
selectorsGroups: z.ZodArray<
z.ZodObject<
{
id: z.ZodOptional<z.ZodString>;
relation: z.ZodEnum<["descendant", "ancestor", "sibling"]>;
selectors: z.ZodArray<
z.ZodObject<
{
id: z.ZodOptional<z.ZodString>;
selector: z.ZodNullable<z.ZodString>;
type: z.ZodNullable<z.ZodEnum<(...)>>;
isActive: z.ZodBoolean;
step: z.ZodOptional<z.ZodString>;
},
"passthrough",
z.ZodTypeAny,
z.objectOutputType<
{
id: z.ZodOptional<(...)>;
selector: z.ZodNullable<(...)>;
type: z.ZodNullable<(...)>;
isActive: z.ZodBoolean;
step: z.ZodOptional<(...)>;
},
z.ZodTypeAny,
"passthrough",
>,
z.objectInputType<
{
id: z.ZodOptional<(...)>;
selector: z.ZodNullable<(...)>;
type: z.ZodNullable<(...)>;
isActive: z.ZodBoolean;
step: z.ZodOptional<(...)>;
},
z.ZodTypeAny,
"passthrough",
>,
>,
"many",
>;
},
"passthrough",
z.ZodTypeAny,
z.objectOutputType<
{
id: z.ZodOptional<z.ZodString>;
relation: z.ZodEnum<["descendant", "ancestor", "sibling"]>;
selectors: z.ZodArray<
z.ZodObject<
{
id: z.ZodOptional<(...)>;
selector: z.ZodNullable<(...)>;
type: z.ZodNullable<(...)>;
isActive: z.ZodBoolean;
step: z.ZodOptional<(...)>;
},
"passthrough",
z.ZodTypeAny,
z.objectOutputType<
{ id: ...; selector: ...; type: ...; isActive: ...; step: ... },
z.ZodTypeAny,
"passthrough",
>,
z.objectInputType<
{ id: ...; selector: ...; type: ...; isActive: ...; step: ... },
z.ZodTypeAny,
"passthrough",
>,
>,
"many",
>;
},
z.ZodTypeAny,
"passthrough",
>,
z.objectInputType<
{
id: z.ZodOptional<z.ZodString>;
relation: z.ZodEnum<["descendant", "ancestor", "sibling"]>;
selectors: z.ZodArray<
z.ZodObject<
{
id: z.ZodOptional<(...)>;
selector: z.ZodNullable<(...)>;
type: z.ZodNullable<(...)>;
isActive: z.ZodBoolean;
step: z.ZodOptional<(...)>;
},
"passthrough",
z.ZodTypeAny,
z.objectOutputType<
{ id: ...; selector: ...; type: ...; isActive: ...; step: ... },
z.ZodTypeAny,
"passthrough",
>,
z.objectInputType<
{ id: ...; selector: ...; type: ...; isActive: ...; step: ... },
z.ZodTypeAny,
"passthrough",
>,
>,
"many",
>;
},
z.ZodTypeAny,
"passthrough",
>,
>,
"many",
>;
},
z.ZodTypeAny,
"passthrough",
>,
>