import type { HTMLAttributes } from 'svelte/elements'; /** * Banner component - Static informational message banner with variants. * * Note: This is different from the navigation Alert component which is used * for modal alert dialogs. Use Banner for persistent informational messages. * * @packageDocumentation * * @example * ```svelte * * * Info * This is an informational message. * * * * * Success! * Your changes have been saved. * * * * * Error * Something went wrong. * * ``` */ interface BannerProps extends Omit, 'class'> { /** * Banner style variant. */ variant?: 'default' | 'success' | 'warning' | 'destructive'; /** * Additional CSS classes. */ class?: string; /** * Banner content. */ children?: import('svelte').Snippet; } declare const Banner: import("svelte").Component; type Banner = ReturnType; export default Banner; //# sourceMappingURL=Banner.svelte.d.ts.map