/** * Canonical list of available icon names that correspond to .ts files in the ./icons/ directory. */ export declare const AVAILABLE_ICONS: readonly ["add-circle", "alarm", "alert-blocked", "alert-circle", "anchor", "archive", "arrow-left", "arrow-right", "arrow-sort-down", "arrow-sort-up-down", "arrow-sort-up", "asterisk", "attention", "automatic", "bank", "bell-cancel", "bell", "blind-bol", "board", "bol", "bolt-off", "bolt", "box", "broadcast", "burguer-menu", "calendar", "camera", "canada-flag", "caret-down", "caret-left", "caret-right", "caret-up", "carrier-contract", "chat", "check", "clip", "clock", "clown", "code", "comment", "company", "confetti", "contract", "copy", "corner-down-r", "corner-down", "corner-up", "credit-card", "crown", "delivery", "dislike", "document-csv", "document-file", "document-file-plus", "document-image", "dollar", "dots-horizontal", "dots-six", "dots-vertical", "double-caret-down", "double-caret-left", "double-caret-right", "down", "download", "drop-trailer", "dropdown", "email-filled", "email", "export", "eye", "fast", "favorite", "file", "filter", "flag", "folder", "funnel", "gear", "graph", "hand-tap", "hazmat", "high-signal", "history", "home", "hourglass", "import-2", "import", "indeterminate", "invoice", "invoice-items", "info", "kanban", "like", "link", "list", "light-bulb", "loadsmart-logo", "log-out", "low-signal", "map", "medal", "megaphone", "mexico-flag", "minus", "network-signal", "no-awarded", "notes", "notes-lock", "order", "package-tracking", "padlock-open", "padlock", "pencil", "phone", "pin-map", "pin", "pin-filled", "play", "plugs", "plus", "pod", "pre-confirmed-load", "print", "profile", "question-dot", "receipt", "redo", "refresh", "reloading", "road", "round-trip", "satellite", "search", "send", "share", "ship", "signal", "sparkle", "star", "swap", "tag-chevron", "tag", "telephone", "telephone-slash", "terminal", "timer", "tms-ready", "train", "trash", "trend-down", "trend-up", "trophee", "truck", "truckload", "unarchive", "undo", "united-states-flag", "up", "upgrade", "upload", "user", "wallet", "warehouse", "website-visibility", "wifi-off", "wifi", "x-small", "x", "zoom-in", "zoom-out"]; export type AvailableIconName = (typeof AVAILABLE_ICONS)[number]; export declare const DEPRECATED_OR_ALIAS_ICONS: { readonly 'arrow-corner-up': { readonly aliasFor: "corner-up"; readonly deprecated: true; }; readonly 'arrow-download': { readonly aliasFor: "download"; readonly deprecated: true; }; readonly 'arrow-upload': { readonly aliasFor: "upload"; readonly deprecated: true; }; readonly back: { readonly aliasFor: "arrow-left"; readonly deprecated: true; }; readonly close: { readonly aliasFor: "x"; }; readonly 'info-circle': { readonly aliasFor: "alert-circle"; readonly deprecated: true; }; readonly next: { readonly aliasFor: "arrow-right"; readonly deprecated: true; }; readonly question: { readonly aliasFor: "question-dot"; readonly deprecated: true; }; readonly 'up-down': { readonly aliasFor: "arrow-sort-up-down"; readonly deprecated: true; }; }; export type IconName = AvailableIconName | keyof typeof DEPRECATED_OR_ALIAS_ICONS; export interface IconRuntimeDetails { loader: () => Promise<{ default: unknown; }>; deprecated: boolean; aliasFor?: IconName; } export declare const ICON_DATA_MAP: Map; //# sourceMappingURL=available-icons.d.ts.map