import { SanityClient } from '@sanity/client'; import { PageParams } from '../fragments/page'; export declare const query: string; export declare const fetchAlertBanner: (client: SanityClient, params: PageParams) => Promise<{ content: ({ label: string; linkType: "default" | "page" | "internalModal" | "externalModal"; shouldDisplayAsButton: boolean; variant: "Standard" | "Secondary-cta" | "Subtle" | "Inverted"; url: string; target: "_blank" | "_self"; iconType: string; iconPosition: "left" | "right"; _type: "atLink"; } | { _type: "imageContainer"; imageContainer: { type: "atImage"; alt: string; src: string; quality: number; imageRecord: { _type: "image"; asset: { _type: "reference"; _ref: string; }; crop?: { left: number; right: number; _type: "sanity.imageCrop"; bottom: number; top: number; } | undefined; hotspot?: { _type: "sanity.imageHotspot"; height: number; width: number; x: number; y: number; } | undefined; }; }[]; } | { number: string; _type: "phone"; } | { _type: "table"; rows: { _type: "tableRow"; cells: string[]; }[]; } | { _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>; //# sourceMappingURL=fetchAlertBanner.d.ts.map