import { z } from 'zod'; export declare const graphqlRequestConfigSchema: z.ZodUnion<[z.ZodPipeline, z.ZodObject]>; query: z.ZodOptional; }, { operationType: z.ZodEnum<["query", "mutation"]>; routes: z.ZodArray, z.ZodObject, z.ZodTypeAny>>; data: z.ZodUnion<[z.ZodFunction, z.ZodUnknown>, z.ZodAny]>; }, { entities: z.ZodOptional, z.ZodTypeAny>>; interceptors: z.ZodOptional, z.ZodTypeAny>>; }>, "strict", z.ZodTypeAny, { data?: any; interceptors?: any; entities?: any; settings?: any; }, { data?: any; interceptors?: unknown; entities?: unknown; settings?: unknown; }>>, z.ZodPipeline, z.ZodObject; status: z.ZodOptional; delay: z.ZodOptional; }, { polling: z.ZodLiteral; }>, "strict", z.ZodTypeAny, { polling: true; status?: number | undefined; delay?: number | undefined; }, { polling: true; status?: number | undefined; delay?: number | undefined; }>; queue: z.ZodArray, z.ZodObject<{ time: z.ZodOptional; data: z.ZodUnion<[z.ZodFunction, z.ZodUnknown>, z.ZodAny]>; }, "strict", z.ZodTypeAny, { data?: any; time?: number | undefined; }, { data?: any; time?: number | undefined; }>>, z.ZodObject<{ time: z.ZodOptional; file: z.ZodString; }, "strict", z.ZodTypeAny, { file: string; time?: number | undefined; }, { file: string; time?: number | undefined; }>]>, "many">; }, { entities: z.ZodOptional, z.ZodTypeAny>>; interceptors: z.ZodOptional, z.ZodTypeAny>>; }>, "strict", z.ZodTypeAny, { queue: ({ data?: any; time?: number | undefined; } | { file: string; time?: number | undefined; })[]; settings: { polling: true; status?: number | undefined; delay?: number | undefined; }; interceptors?: any; entities?: any; }, { queue: unknown[]; settings: { polling: true; status?: number | undefined; delay?: number | undefined; }; interceptors?: unknown; entities?: unknown; }>>]>, "many">; interceptors: z.ZodOptional, z.ZodTypeAny>>; }>, "strict", z.ZodTypeAny, { routes: ({ data?: any; interceptors?: any; entities?: any; settings?: any; } | { queue: ({ data?: any; time?: number | undefined; } | { file: string; time?: number | undefined; })[]; settings: { polling: true; status?: number | undefined; delay?: number | undefined; }; interceptors?: any; entities?: any; })[]; operationName: string | RegExp; operationType: "query" | "mutation"; query?: string | undefined; interceptors?: any; }, { routes: unknown[]; operationName: string | RegExp; operationType: "query" | "mutation"; query?: string | undefined; interceptors?: unknown; }>>, z.ZodPipeline, z.ZodObject]>>; query: z.ZodString; }, { operationType: z.ZodEnum<["query", "mutation"]>; routes: z.ZodArray, z.ZodObject, z.ZodTypeAny>>; data: z.ZodUnion<[z.ZodFunction, z.ZodUnknown>, z.ZodAny]>; }, { entities: z.ZodOptional, z.ZodTypeAny>>; interceptors: z.ZodOptional, z.ZodTypeAny>>; }>, "strict", z.ZodTypeAny, { data?: any; interceptors?: any; entities?: any; settings?: any; }, { data?: any; interceptors?: unknown; entities?: unknown; settings?: unknown; }>>, z.ZodPipeline, z.ZodObject; status: z.ZodOptional; delay: z.ZodOptional; }, { polling: z.ZodLiteral; }>, "strict", z.ZodTypeAny, { polling: true; status?: number | undefined; delay?: number | undefined; }, { polling: true; status?: number | undefined; delay?: number | undefined; }>; queue: z.ZodArray, z.ZodObject<{ time: z.ZodOptional; data: z.ZodUnion<[z.ZodFunction, z.ZodUnknown>, z.ZodAny]>; }, "strict", z.ZodTypeAny, { data?: any; time?: number | undefined; }, { data?: any; time?: number | undefined; }>>, z.ZodObject<{ time: z.ZodOptional; file: z.ZodString; }, "strict", z.ZodTypeAny, { file: string; time?: number | undefined; }, { file: string; time?: number | undefined; }>]>, "many">; }, { entities: z.ZodOptional, z.ZodTypeAny>>; interceptors: z.ZodOptional, z.ZodTypeAny>>; }>, "strict", z.ZodTypeAny, { queue: ({ data?: any; time?: number | undefined; } | { file: string; time?: number | undefined; })[]; settings: { polling: true; status?: number | undefined; delay?: number | undefined; }; interceptors?: any; entities?: any; }, { queue: unknown[]; settings: { polling: true; status?: number | undefined; delay?: number | undefined; }; interceptors?: unknown; entities?: unknown; }>>]>, "many">; interceptors: z.ZodOptional, z.ZodTypeAny>>; }>, "strict", z.ZodTypeAny, { query: string; routes: ({ data?: any; interceptors?: any; entities?: any; settings?: any; } | { queue: ({ data?: any; time?: number | undefined; } | { file: string; time?: number | undefined; })[]; settings: { polling: true; status?: number | undefined; delay?: number | undefined; }; interceptors?: any; entities?: any; })[]; operationType: "query" | "mutation"; interceptors?: any; operationName?: string | RegExp | undefined; }, { query: string; routes: unknown[]; operationType: "query" | "mutation"; interceptors?: unknown; operationName?: string | RegExp | undefined; }>>]>; export declare const graphqlConfigSchema: z.ZodObject<{ baseUrl: z.ZodOptional; configs: z.ZodArray, z.ZodObject]>; query: z.ZodOptional; }, { operationType: z.ZodEnum<["query", "mutation"]>; routes: z.ZodArray, z.ZodObject, z.ZodTypeAny>>; data: z.ZodUnion<[z.ZodFunction, z.ZodUnknown>, z.ZodAny]>; }, { entities: z.ZodOptional, z.ZodTypeAny>>; interceptors: z.ZodOptional, z.ZodTypeAny>>; }>, "strict", z.ZodTypeAny, { data?: any; interceptors?: any; entities?: any; settings?: any; }, { data?: any; interceptors?: unknown; entities?: unknown; settings?: unknown; }>>, z.ZodPipeline, z.ZodObject; status: z.ZodOptional; delay: z.ZodOptional; }, { polling: z.ZodLiteral; }>, "strict", z.ZodTypeAny, { polling: true; status?: number | undefined; delay?: number | undefined; }, { polling: true; status?: number | undefined; delay?: number | undefined; }>; queue: z.ZodArray, z.ZodObject<{ time: z.ZodOptional; data: z.ZodUnion<[z.ZodFunction, z.ZodUnknown>, z.ZodAny]>; }, "strict", z.ZodTypeAny, { data?: any; time?: number | undefined; }, { data?: any; time?: number | undefined; }>>, z.ZodObject<{ time: z.ZodOptional; file: z.ZodString; }, "strict", z.ZodTypeAny, { file: string; time?: number | undefined; }, { file: string; time?: number | undefined; }>]>, "many">; }, { entities: z.ZodOptional, z.ZodTypeAny>>; interceptors: z.ZodOptional, z.ZodTypeAny>>; }>, "strict", z.ZodTypeAny, { queue: ({ data?: any; time?: number | undefined; } | { file: string; time?: number | undefined; })[]; settings: { polling: true; status?: number | undefined; delay?: number | undefined; }; interceptors?: any; entities?: any; }, { queue: unknown[]; settings: { polling: true; status?: number | undefined; delay?: number | undefined; }; interceptors?: unknown; entities?: unknown; }>>]>, "many">; interceptors: z.ZodOptional, z.ZodTypeAny>>; }>, "strict", z.ZodTypeAny, { routes: ({ data?: any; interceptors?: any; entities?: any; settings?: any; } | { queue: ({ data?: any; time?: number | undefined; } | { file: string; time?: number | undefined; })[]; settings: { polling: true; status?: number | undefined; delay?: number | undefined; }; interceptors?: any; entities?: any; })[]; operationName: string | RegExp; operationType: "query" | "mutation"; query?: string | undefined; interceptors?: any; }, { routes: unknown[]; operationName: string | RegExp; operationType: "query" | "mutation"; query?: string | undefined; interceptors?: unknown; }>>, z.ZodPipeline, z.ZodObject]>>; query: z.ZodString; }, { operationType: z.ZodEnum<["query", "mutation"]>; routes: z.ZodArray, z.ZodObject, z.ZodTypeAny>>; data: z.ZodUnion<[z.ZodFunction, z.ZodUnknown>, z.ZodAny]>; }, { entities: z.ZodOptional, z.ZodTypeAny>>; interceptors: z.ZodOptional, z.ZodTypeAny>>; }>, "strict", z.ZodTypeAny, { data?: any; interceptors?: any; entities?: any; settings?: any; }, { data?: any; interceptors?: unknown; entities?: unknown; settings?: unknown; }>>, z.ZodPipeline, z.ZodObject; status: z.ZodOptional; delay: z.ZodOptional; }, { polling: z.ZodLiteral; }>, "strict", z.ZodTypeAny, { polling: true; status?: number | undefined; delay?: number | undefined; }, { polling: true; status?: number | undefined; delay?: number | undefined; }>; queue: z.ZodArray, z.ZodObject<{ time: z.ZodOptional; data: z.ZodUnion<[z.ZodFunction, z.ZodUnknown>, z.ZodAny]>; }, "strict", z.ZodTypeAny, { data?: any; time?: number | undefined; }, { data?: any; time?: number | undefined; }>>, z.ZodObject<{ time: z.ZodOptional; file: z.ZodString; }, "strict", z.ZodTypeAny, { file: string; time?: number | undefined; }, { file: string; time?: number | undefined; }>]>, "many">; }, { entities: z.ZodOptional, z.ZodTypeAny>>; interceptors: z.ZodOptional, z.ZodTypeAny>>; }>, "strict", z.ZodTypeAny, { queue: ({ data?: any; time?: number | undefined; } | { file: string; time?: number | undefined; })[]; settings: { polling: true; status?: number | undefined; delay?: number | undefined; }; interceptors?: any; entities?: any; }, { queue: unknown[]; settings: { polling: true; status?: number | undefined; delay?: number | undefined; }; interceptors?: unknown; entities?: unknown; }>>]>, "many">; interceptors: z.ZodOptional, z.ZodTypeAny>>; }>, "strict", z.ZodTypeAny, { query: string; routes: ({ data?: any; interceptors?: any; entities?: any; settings?: any; } | { queue: ({ data?: any; time?: number | undefined; } | { file: string; time?: number | undefined; })[]; settings: { polling: true; status?: number | undefined; delay?: number | undefined; }; interceptors?: any; entities?: any; })[]; operationType: "query" | "mutation"; interceptors?: any; operationName?: string | RegExp | undefined; }, { query: string; routes: unknown[]; operationType: "query" | "mutation"; interceptors?: unknown; operationName?: string | RegExp | undefined; }>>]>, "many">; interceptors: z.ZodOptional, z.ZodTypeAny>>; }, "strict", z.ZodTypeAny, { configs: ({ routes: ({ data?: any; interceptors?: any; entities?: any; settings?: any; } | { queue: ({ data?: any; time?: number | undefined; } | { file: string; time?: number | undefined; })[]; settings: { polling: true; status?: number | undefined; delay?: number | undefined; }; interceptors?: any; entities?: any; })[]; operationName: string | RegExp; operationType: "query" | "mutation"; query?: string | undefined; interceptors?: any; } | { query: string; routes: ({ data?: any; interceptors?: any; entities?: any; settings?: any; } | { queue: ({ data?: any; time?: number | undefined; } | { file: string; time?: number | undefined; })[]; settings: { polling: true; status?: number | undefined; delay?: number | undefined; }; interceptors?: any; entities?: any; })[]; operationType: "query" | "mutation"; interceptors?: any; operationName?: string | RegExp | undefined; })[]; interceptors?: any; baseUrl?: string | undefined; }, { configs: unknown[]; interceptors?: unknown; baseUrl?: string | undefined; }>;