import { ToastPlacement, ToastType } from '../toast.types'; /** * Default toast duration in milliseconds (6 seconds). */ export declare const DEFAULT_DURATION = 6000; /** * Default placement when not specified by the consumer. */ export declare const DEFAULT_PLACEMENT: ToastPlacement; /** * All supported toast placements. */ export declare const ALL_PLACEMENTS: ToastPlacement[]; /** * Numpad-based hotkey mapping for toast placements. * Each array element is checked against `event[key]` (for modifiers) * or `event.code` (for key codes). All keys must match for the hotkey * to trigger. * * Uses Ctrl+Shift to avoid conflicts with macOS special character insertion, * Windows input language switching, and screen reader navigation shortcuts. */ export declare const PLACEMENT_HOTKEYS: Record; /** * Maps numpad key codes to their placement region IDs. * * Zag-js only accepts a single `event.code` per hotkey entry, so it can't * match both `Digit9` and `Numpad9`. This map lets us supplement zag's * built-in listener with numpad support via a separate keydown handler * in ToastOutlet. */ export declare const NUMPAD_HOTKEYS: Record; /** * Maps toast semantic types to Nimbus color palettes. */ export declare const COLOR_PALETTE_MAP: Record;