import { z } from 'zod'; export declare const rememberUserStorages: readonly ["session", "local"]; declare const generalSettings: z.ZodObject<{ isBrandingEnabled: z.ZodBoolean; isTypingEmulationEnabled: z.ZodOptional; isInputPrefillEnabled: z.ZodOptional; isHideQueryParamsEnabled: z.ZodOptional; isNewResultOnRefreshEnabled: z.ZodOptional; rememberUser: z.ZodOptional; storage: z.ZodOptional>; }, "strip", z.ZodTypeAny, { isEnabled?: boolean | undefined; storage?: "local" | "session" | undefined; }, { isEnabled?: boolean | undefined; storage?: "local" | "session" | undefined; }>>; }, "strip", z.ZodTypeAny, { isBrandingEnabled: boolean; isTypingEmulationEnabled?: boolean | undefined; isInputPrefillEnabled?: boolean | undefined; isHideQueryParamsEnabled?: boolean | undefined; isNewResultOnRefreshEnabled?: boolean | undefined; rememberUser?: { isEnabled?: boolean | undefined; storage?: "local" | "session" | undefined; } | undefined; }, { isBrandingEnabled: boolean; isTypingEmulationEnabled?: boolean | undefined; isInputPrefillEnabled?: boolean | undefined; isHideQueryParamsEnabled?: boolean | undefined; isNewResultOnRefreshEnabled?: boolean | undefined; rememberUser?: { isEnabled?: boolean | undefined; storage?: "local" | "session" | undefined; } | undefined; }>; declare const typingEmulation: z.ZodObject<{ enabled: z.ZodBoolean; speed: z.ZodNumber; maxDelay: z.ZodNumber; }, "strip", z.ZodTypeAny, { enabled: boolean; speed: number; maxDelay: number; }, { enabled: boolean; speed: number; maxDelay: number; }>; declare const metadataSchema: z.ZodObject<{ title: z.ZodOptional; description: z.ZodOptional; imageUrl: z.ZodOptional; favIconUrl: z.ZodOptional; customHeadCode: z.ZodOptional; googleTagManagerId: z.ZodOptional; }, "strip", z.ZodTypeAny, { title?: string | undefined; description?: string | undefined; imageUrl?: string | undefined; favIconUrl?: string | undefined; customHeadCode?: string | undefined; googleTagManagerId?: string | undefined; }, { title?: string | undefined; description?: string | undefined; imageUrl?: string | undefined; favIconUrl?: string | undefined; customHeadCode?: string | undefined; googleTagManagerId?: string | undefined; }>; export declare const settingsSchema: z.ZodObject<{ general: z.ZodObject<{ isBrandingEnabled: z.ZodBoolean; isTypingEmulationEnabled: z.ZodOptional; isInputPrefillEnabled: z.ZodOptional; isHideQueryParamsEnabled: z.ZodOptional; isNewResultOnRefreshEnabled: z.ZodOptional; rememberUser: z.ZodOptional; storage: z.ZodOptional>; }, "strip", z.ZodTypeAny, { isEnabled?: boolean | undefined; storage?: "local" | "session" | undefined; }, { isEnabled?: boolean | undefined; storage?: "local" | "session" | undefined; }>>; }, "strip", z.ZodTypeAny, { isBrandingEnabled: boolean; isTypingEmulationEnabled?: boolean | undefined; isInputPrefillEnabled?: boolean | undefined; isHideQueryParamsEnabled?: boolean | undefined; isNewResultOnRefreshEnabled?: boolean | undefined; rememberUser?: { isEnabled?: boolean | undefined; storage?: "local" | "session" | undefined; } | undefined; }, { isBrandingEnabled: boolean; isTypingEmulationEnabled?: boolean | undefined; isInputPrefillEnabled?: boolean | undefined; isHideQueryParamsEnabled?: boolean | undefined; isNewResultOnRefreshEnabled?: boolean | undefined; rememberUser?: { isEnabled?: boolean | undefined; storage?: "local" | "session" | undefined; } | undefined; }>; typingEmulation: z.ZodObject<{ enabled: z.ZodBoolean; speed: z.ZodNumber; maxDelay: z.ZodNumber; }, "strip", z.ZodTypeAny, { enabled: boolean; speed: number; maxDelay: number; }, { enabled: boolean; speed: number; maxDelay: number; }>; metadata: z.ZodObject<{ title: z.ZodOptional; description: z.ZodOptional; imageUrl: z.ZodOptional; favIconUrl: z.ZodOptional; customHeadCode: z.ZodOptional; googleTagManagerId: z.ZodOptional; }, "strip", z.ZodTypeAny, { title?: string | undefined; description?: string | undefined; imageUrl?: string | undefined; favIconUrl?: string | undefined; customHeadCode?: string | undefined; googleTagManagerId?: string | undefined; }, { title?: string | undefined; description?: string | undefined; imageUrl?: string | undefined; favIconUrl?: string | undefined; customHeadCode?: string | undefined; googleTagManagerId?: string | undefined; }>; }, "strip", z.ZodTypeAny, { general: { isBrandingEnabled: boolean; isTypingEmulationEnabled?: boolean | undefined; isInputPrefillEnabled?: boolean | undefined; isHideQueryParamsEnabled?: boolean | undefined; isNewResultOnRefreshEnabled?: boolean | undefined; rememberUser?: { isEnabled?: boolean | undefined; storage?: "local" | "session" | undefined; } | undefined; }; typingEmulation: { enabled: boolean; speed: number; maxDelay: number; }; metadata: { title?: string | undefined; description?: string | undefined; imageUrl?: string | undefined; favIconUrl?: string | undefined; customHeadCode?: string | undefined; googleTagManagerId?: string | undefined; }; }, { general: { isBrandingEnabled: boolean; isTypingEmulationEnabled?: boolean | undefined; isInputPrefillEnabled?: boolean | undefined; isHideQueryParamsEnabled?: boolean | undefined; isNewResultOnRefreshEnabled?: boolean | undefined; rememberUser?: { isEnabled?: boolean | undefined; storage?: "local" | "session" | undefined; } | undefined; }; typingEmulation: { enabled: boolean; speed: number; maxDelay: number; }; metadata: { title?: string | undefined; description?: string | undefined; imageUrl?: string | undefined; favIconUrl?: string | undefined; customHeadCode?: string | undefined; googleTagManagerId?: string | undefined; }; }>; export declare const defaultSettings: Settings; export type Settings = z.infer; export type GeneralSettings = z.infer; export type TypingEmulation = z.infer; export type Metadata = z.infer; export {}; //# sourceMappingURL=settings.d.ts.map