Capsium TypeScript API
    Preparing search index...

    Variable routeSchemaConst

    routeSchema: 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<ZodString>;
                                headers: ZodOptional<ZodRecord<ZodString, ZodString>>;
                            },
                            $strip,
                        >,
                    >;
                    visibility: ZodOptional<
                        ZodEnum<{ exported: "exported"; private: "private" }>,
                    >;
                },
                $strip,
            >,
            ZodObject<
                {
                    accessControl: ZodOptional<
                        ZodObject<
                            {
                                authenticationRequired: ZodOptional<ZodBoolean>;
                                roles: ZodOptional<ZodArray<ZodString>>;
                            },
                            $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<ZodString>;
                                headers: ZodOptional<ZodRecord<ZodString, ZodString>>;
                            },
                            $strip,
                        >,
                    >;
                    visibility: ZodOptional<
                        ZodEnum<{ exported: "exported"; private: "private" }>,
                    >;
                },
                $loose,
            >,
        ],
    > = ...