import { SystemNotificationOptions } from '../../types'; import { Plugin, Ref } from 'vue'; export declare function useSystemNotificationPlugin(): { queue: Ref<{ title?: string | undefined; message: string; icon?: import('itlab-icons').Icon | undefined; color?: string | undefined; duration?: number | undefined; immediate?: boolean | undefined; }[], SystemNotificationOptions[] | { title?: string | undefined; message: string; icon?: import('itlab-icons').Icon | undefined; color?: string | undefined; duration?: number | undefined; immediate?: boolean | undefined; }[]>; active: Ref<(SystemNotificationOptions & { renderKey: symbol; }) | undefined, (SystemNotificationOptions & { renderKey: symbol; }) | undefined>; next: () => void; }; export declare const SystemNotificationPlugin: Plugin<[]>;