type AlertProps = { alertUrl?: string | null; }; export type TypeAlertProps = { alertUrl?: string | null; }; export declare const ALERT_CONSTANTS: { readonly URLS: { readonly DEFAULT: "https://umd.edu/api/v2"; }; readonly STORAGE_KEYS: { readonly ALERT_TIME: "umd-utility-alert-time"; readonly ALERT: "umd-utility-alert"; readonly ALERT_ID: "umd-utility-alert-id"; }; readonly ELEMENTS: { readonly ALERT_ID: "umd-global-alert"; readonly DECLARATION: "umd-element-nav-alert-declaration"; readonly CONTAINER: "umd-element-nav-alert-container"; readonly LOCK: "umd-element-nav-alert-lock"; readonly WRAPPER: "umd-element-nav-alert-wrapper"; readonly TITLE: "umd-element-nav-alert-title"; readonly TEXT: "umd-element-nav-alert-text"; readonly CTA: "umd-element-nav-alert-cta"; readonly CLOSE_BUTTON: "umd-element-nav-alert-close"; }; readonly ATTRIBUTES: { readonly TYPE: "type"; }; readonly TYPES: { readonly GENERAL: "general"; readonly CLOSED: "closed"; readonly OPEN: "open"; }; readonly ANIMATION: { readonly SPEED: 800; }; readonly BREAKPOINTS: { readonly MEDIUM: 768; readonly LARGE: 1024; }; readonly CACHE: { readonly DURATION: number; }; }; export declare const STYLES_NAV_ALERT: string; export declare const createNavAlert: ({ alertUrl }: AlertProps) => Promise<{ element: HTMLElement; } | null>; export {}; //# sourceMappingURL=alert.d.ts.map