import type { Snippet } from 'svelte'; export type SnackbarPosition = 'bottom' | 'top' | 'bottom-left' | 'bottom-right' | 'top-left' | 'top-right'; export type SnackbarVariant = 'default' | 'success' | 'error' | 'warning' | 'info'; interface SnackbarProps { open?: boolean; message?: string; title?: string; actionLabel?: string; duration?: number; position?: SnackbarPosition; variant?: SnackbarVariant; dismissible?: boolean; showIcon?: boolean; class?: string; children?: Snippet; onaction?: () => void; onclose?: () => void; } declare const Snackbar: import("svelte").Component; type Snackbar = ReturnType; export default Snackbar;