Capsium TypeScript API
    Preparing search index...

    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,
    > = ...