import { App } from 'vue';
import { NotificationOptions } from '../toast';
declare const createVaToastPlugin: (app: App<any>) => {
    /** Returns toast instance id */
    init(options: string | NotificationOptions): string | null;
    close(id: string): void;
    closeAll(allApps?: boolean): void;
};
export declare const VaToastPlugin: import("../../../services/vue-plugin/types").VuesticPluginFabric<[]>;
declare module 'vue' {
    interface ComponentCustomProperties {
        $vaToast: ReturnType<typeof createVaToastPlugin>;
    }
}
export {};
