import { default as React } from 'react'; import { VariantType } from '../../utils'; /** @deprecated use variant="information" instead */ declare const info = "info"; /** @deprecated use variant="negative" instead */ declare const error = "error"; type BaseAlertBoxProps = { /** Innholdet i alert-boksen */ children?: React.ReactNode; /** Ekstra klassenavn */ className?: string; /** Skjermleser-label for lukkeknappen, om den vises * @default "Lukk" */ closeButtonLabel?: string; /** Callback som kalles når man lukker boksen * @default () => {} */ onClose?: () => void; /** Om denne er true, vil boksen få en lukkeknapp i høyre hjørne * @default false */ closable?: boolean; /** Tittel på boksen - oppsummer virkning */ title?: React.ReactNode; /** Farge og uttrykk på alert-boksen */ variant: VariantType | typeof info | typeof error; /** Typen boks (internt bruk) */ size: 'banner' | 'toast' | 'small'; [key: string]: any; }; export declare const BaseAlertBox: ({ children, className, closable, closeButtonLabel, variant, onClose, size, title, toastIsBeingRemoved, ...rest }: BaseAlertBoxProps) => import("react/jsx-runtime").JSX.Element | null; export {};