import { ComponentPublicInstance, CSSProperties } from 'vue'; import { default as VsToast } from './VsToast.vue'; import { default as VsToastView } from './VsToastView.vue'; import { VsButtonStyleSet } from '../vs-button/types'; declare module 'vue' { interface GlobalComponents { VsToast: typeof VsToast; VsToastView: typeof VsToastView; } } export type { VsToast, VsToastView }; export interface VsToastRef extends ComponentPublicInstance { } export interface VsToastViewRef extends ComponentPublicInstance { } export interface VsToastStyleSet extends CSSProperties { $closeButton?: Omit; }