import { z } from 'zod'; export declare const siteSettingsSchema: z.ZodObject<{ promoMessage: z.ZodNullable; style: z.ZodString; children: z.ZodArray; }, "strip", z.ZodTypeAny, { _type: string; text: string; marks: string[]; }, { _type: string; text: string; marks: string[]; }>, "many">; markDefs: z.ZodArray; url: z.ZodString; target: z.ZodEnum<["_blank", "_self"]>; _key: z.ZodString; _type: z.ZodString; type: z.ZodString; }, "strip", z.ZodTypeAny, { linkType: "default" | "page" | "internalModal" | "externalModal"; type: string; url: string; target: "_blank" | "_self"; _type: string; _key: string; }, { linkType: "default" | "page" | "internalModal" | "externalModal"; type: string; url: string; target: "_blank" | "_self"; _type: string; _key: string; }>, z.ZodObject<{ _key: z.ZodString; _type: z.ZodLiteral<"fragmentId">; fragmentId: z.ZodString; }, "strip", z.ZodTypeAny, { _type: "fragmentId"; _key: string; fragmentId: string; }, { _type: "fragmentId"; _key: string; fragmentId: string; }>, z.ZodObject<{ _key: z.ZodString; _type: z.ZodLiteral<"textColor">; label: z.ZodString; value: z.ZodString; }, "strip", z.ZodTypeAny, { label: string; value: string; _type: "textColor"; _key: string; }, { label: string; value: string; _type: "textColor"; _key: string; }>]>, "many">; listItem: z.ZodOptional, z.ZodLiteral<"number">]>>; level: z.ZodOptional; }, "strip", z.ZodTypeAny, { _type: "block"; style: string; children: { _type: string; text: string; marks: string[]; }[]; markDefs: ({ linkType: "default" | "page" | "internalModal" | "externalModal"; type: string; url: string; target: "_blank" | "_self"; _type: string; _key: string; } | { _type: "fragmentId"; _key: string; fragmentId: string; } | { label: string; value: string; _type: "textColor"; _key: string; })[]; listItem?: "number" | "bullet" | undefined; level?: number | undefined; }, { _type: "block"; style: string; children: { _type: string; text: string; marks: string[]; }[]; markDefs: ({ linkType: "default" | "page" | "internalModal" | "externalModal"; type: string; url: string; target: "_blank" | "_self"; _type: string; _key: string; } | { _type: "fragmentId"; _key: string; fragmentId: string; } | { label: string; value: string; _type: "textColor"; _key: string; })[]; listItem?: "number" | "bullet" | undefined; level?: number | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { name: string; portableText: { _type: "block"; style: string; children: { _type: string; text: string; marks: string[]; }[]; markDefs: ({ linkType: "default" | "page" | "internalModal" | "externalModal"; type: string; url: string; target: "_blank" | "_self"; _type: string; _key: string; } | { _type: "fragmentId"; _key: string; fragmentId: string; } | { label: string; value: string; _type: "textColor"; _key: string; })[]; listItem?: "number" | "bullet" | undefined; level?: number | undefined; }[]; }, { name: string; portableText: { _type: "block"; style: string; children: { _type: string; text: string; marks: string[]; }[]; markDefs: ({ linkType: "default" | "page" | "internalModal" | "externalModal"; type: string; url: string; target: "_blank" | "_self"; _type: string; _key: string; } | { _type: "fragmentId"; _key: string; fragmentId: string; } | { label: string; value: string; _type: "textColor"; _key: string; })[]; listItem?: "number" | "bullet" | undefined; level?: number | undefined; }[]; }>>>; staticSearchLinks: z.ZodNullable, "many">; header: z.ZodString; }, "strip", z.ZodTypeAny, { header: string; callToAction: { link: string; linkText: string; }[]; }, { header: string; callToAction: { link: string; linkText: string; }[]; }>, "many">; }, "strip", z.ZodTypeAny, { name: string; header: { header: string; callToAction: { link: string; linkText: string; }[]; }[]; }, { name: string; header: { header: string; callToAction: { link: string; linkText: string; }[]; }[]; }>>>; }, "strip", z.ZodTypeAny, { promoMessage?: { name: string; portableText: { _type: "block"; style: string; children: { _type: string; text: string; marks: string[]; }[]; markDefs: ({ linkType: "default" | "page" | "internalModal" | "externalModal"; type: string; url: string; target: "_blank" | "_self"; _type: string; _key: string; } | { _type: "fragmentId"; _key: string; fragmentId: string; } | { label: string; value: string; _type: "textColor"; _key: string; })[]; listItem?: "number" | "bullet" | undefined; level?: number | undefined; }[]; } | null | undefined; staticSearchLinks?: { name: string; header: { header: string; callToAction: { link: string; linkText: string; }[]; }[]; } | null | undefined; }, { promoMessage?: { name: string; portableText: { _type: "block"; style: string; children: { _type: string; text: string; marks: string[]; }[]; markDefs: ({ linkType: "default" | "page" | "internalModal" | "externalModal"; type: string; url: string; target: "_blank" | "_self"; _type: string; _key: string; } | { _type: "fragmentId"; _key: string; fragmentId: string; } | { label: string; value: string; _type: "textColor"; _key: string; })[]; listItem?: "number" | "bullet" | undefined; level?: number | undefined; }[]; } | null | undefined; staticSearchLinks?: { name: string; header: { header: string; callToAction: { link: string; linkText: string; }[]; }[]; } | null | undefined; }>; export declare const siteSettingsQuery: string; export declare const siteSettingStaticSearchLinksQuery: string; export declare const siteSettingsFilter: string; export declare const siteSettingsDocumentQuery: string; export declare const siteSettingsStaticSearchLinksDocumentQuery: string; export interface SiteSettingsParams { market: string; country: string; language: string; } export declare const siteSettingsQueryParams: (params: SiteSettingsParams) => SiteSettingsParams; //# sourceMappingURL=siteSettings.d.ts.map