import { ToastParamsT } from './types';
declare const _default: import('vue').DefineComponent<import('vue').ExtractPropTypes<{
    readonly position: {
        readonly type: import('vue').PropType<import('./types').ToastPositionT>;
        readonly default: "bottom";
    };
    readonly onDestroy: {
        readonly type: import('vue').PropType<() => void>;
    };
}>, {
    add: (params: ToastParamsT) => number;
    close: (id: number) => void;
    remove: (idx: number) => void;
    removeAll: () => void;
}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{
    readonly position: {
        readonly type: import('vue').PropType<import('./types').ToastPositionT>;
        readonly default: "bottom";
    };
    readonly onDestroy: {
        readonly type: import('vue').PropType<() => void>;
    };
}>> & Readonly<{}>, {
    readonly position: import('./types').ToastPositionT;
}, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>;
export default _default;
