import * as React from 'react'; import { ToasterProps } from 'sonner'; /** * Toast host. Mount once, near the root. * * Every prop this component sets a default for is MERGED with the consumer's * value rather than replaced. Spreading `{...props}` last — the shadcn default * this was scaffolded from — meant a consumer passing `style` for something * unrelated (a z-index, an offset) silently discarded the whole token bridge * above, and passing one `icons` entry discarded the other four. Object spread * replaces keys wholesale; it does not deep-merge. */ declare const Toaster: ({ className, style, icons, toastOptions, ...props }: ToasterProps) => React.JSX.Element; export { Toaster };