import { ReactNode } from 'react'; import { LucideIcon } from 'lucide-react'; export type AlertTone = "info" | "warning" | "error" | "success"; export interface AlertProps { tone?: AlertTone; /** Override the tone's default icon. Pass `null` to render no icon. */ icon?: LucideIcon | null; title?: string; description?: ReactNode; /** Right-of-content slot, e.g. a retry `Button`. */ action?: ReactNode; className?: string; } export declare function Alert({ tone, icon, title, description, action, className, }: AlertProps): import("react").JSX.Element; //# sourceMappingURL=Alert.d.ts.map