vuestic-ui
Version:
Vue 3 UI Framework
16 lines (15 loc) • 551 B
TypeScript
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 {};