@arco-design/web-vue
Version:
Arco Design Vue 2.0: A Vue.js 3 UI Library
15 lines (14 loc) • 978 B
TypeScript
import type { App, AppContext } from 'vue';
import { NotificationConfig } from './interface';
declare const Notification: {
install: (app: App) => void;
_context: AppContext | null;
info: (config: string | NotificationConfig, appContext?: AppContext | undefined) => import("./interface").NotificationReturn;
success: (config: string | NotificationConfig, appContext?: AppContext | undefined) => import("./interface").NotificationReturn;
warning: (config: string | NotificationConfig, appContext?: AppContext | undefined) => import("./interface").NotificationReturn;
error: (config: string | NotificationConfig, appContext?: AppContext | undefined) => import("./interface").NotificationReturn;
remove: (id: string) => void;
clear: (position?: "topLeft" | "topRight" | "bottomLeft" | "bottomRight" | undefined) => void;
};
export type { NotificationMethod, NotificationConfig, NotificationReturn, } from './interface';
export default Notification;