import { CSSProperties, DefineComponent, ComponentOptionsMixin, PublicProps, ComponentProvideOptions } from 'vue'; import { Position, Theme, ToastOptions } from './types'; export interface ToasterProps { invert?: boolean; theme?: Theme; position?: Position; hotkey?: string[]; richColors?: boolean; expand?: boolean; duration?: number; gap?: number; visibleToasts?: number; closeButton?: boolean; toastOptions?: ToastOptions; className?: string; style?: CSSProperties; offset?: string | number; dir?: 'rtl' | 'ltr' | 'auto'; } declare const _default: DefineComponent & Readonly<{}>, { style: CSSProperties; gap: number; offset: string | number; position: Position; invert: boolean; duration: number; dir: "rtl" | "ltr" | "auto"; className: string; closeButton: boolean; theme: Theme; hotkey: string[]; richColors: boolean; expand: boolean; visibleToasts: number; toastOptions: ToastOptions; }, {}, {}, {}, string, ComponentProvideOptions, false, {}, any>; export default _default;