vuetensils
Version:
A 'naked' component library for building accessible, lightweight, on-brand applications.
39 lines (38 loc) • 941 B
TypeScript
/**
* @param {Omit<VNotification, 'timeoutId'> | string} notification
*/
export declare function notify(notification: any): void;
declare const _default: {
props: {
timeout: {
type: (StringConstructor | NumberConstructor)[];
default: number;
};
persistent: {
type: BooleanConstructor;
default: boolean;
};
transition: {
type: StringConstructor;
default: string;
};
classes: {
type: ObjectConstructor;
default: () => {};
};
};
computed: {
notifications(): any[];
};
watch: {
'notifications.length': {
handler(length: any, oldLength: any): void;
};
};
unmounted(): void;
methods: {
/** @param {VNotification} notification */
remove: (notification: any) => void;
};
};
export default _default;