Variable routesSchemaConst
routesSchema: ZodObject<
{
index: ZodOptional<ZodString>;
routes: ZodArray<
ZodUnion<
readonly [
ZodObject<
{
headers: ZodOptional<ZodRecord<ZodString, ZodString>>;
headersFile: ZodOptional<ZodString>;
path: ZodString;
remap: ZodOptional<ZodString>;
requestHeaders: ZodOptional<ZodRecord<ZodString, ZodString>>;
resource: ZodString;
responseHeaders: ZodOptional<ZodRecord<ZodString, ZodString>>;
responseRewrite: ZodOptional<
ZodObject<
{ body: ZodOptional<(...)>; headers: ZodOptional<(...)> },
$strip,
>,
>;
visibility: ZodOptional<
ZodEnum<{ exported: "exported"; private: "private" }>,
>;
},
$strip,
>,
ZodObject<
{
accessControl: ZodOptional<
ZodObject<
{
authenticationRequired: ZodOptional<(...)>;
roles: ZodOptional<(...)>;
},
$loose,
>,
>;
dataset: ZodString;
path: ZodString;
},
$strip,
>,
ZodObject<
{
handler: ZodString;
method: ZodString;
path: ZodString;
remap: ZodOptional<ZodString>;
requestHeaders: ZodOptional<ZodRecord<ZodString, ZodString>>;
responseHeaders: ZodOptional<ZodRecord<ZodString, ZodString>>;
responseRewrite: ZodOptional<
ZodObject<
{ body: ZodOptional<(...)>; headers: ZodOptional<(...)> },
$strip,
>,
>;
visibility: ZodOptional<
ZodEnum<{ exported: "exported"; private: "private" }>,
>;
},
$loose,
>,
],
>,
>;
},
$strip,
> = ...