import type { MessageClose } from '../..'; import type { NotificationPlacement } from './interface'; import type { BasicType } from '../../_utils'; import type { DefineComponent, PropType, VNode, RendererNode, RendererElement, Ref, ComponentOptionsMixin, VNodeProps, AllowedComponentProps, ComponentCustomProps, ExtractPropTypes } from 'vue'; import type { VmType, VmIcon } from '../../_interface'; declare const _sfc_main: DefineComponent<{ readonly title: { readonly type: PropType>; readonly default: () => null; }; readonly message: { readonly type: PropType>; readonly default: () => null; }; readonly type: BasicType, VmType | null>; readonly close: BasicType; readonly duration: BasicType; readonly round: BasicType; /** 默认 icon 列表 */ readonly showIcon: BasicType; readonly icon: BasicType, null>; readonly color: BasicType, string | null>; readonly background: BasicType, string | null>; readonly offset: BasicType; readonly placement: BasicType, NotificationPlacement | null>; readonly zIndex: BasicType; readonly closeBtn: { readonly type: PropType>; readonly default: () => null; }; readonly onClose: BasicType, null>; }, { offsetVal: Ref; }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly>; readonly default: () => null; }; readonly message: { readonly type: PropType>; readonly default: () => null; }; readonly type: BasicType, VmType | null>; readonly close: BasicType; readonly duration: BasicType; readonly round: BasicType; /** 默认 icon 列表 */ readonly showIcon: BasicType; readonly icon: BasicType, null>; readonly color: BasicType, string | null>; readonly background: BasicType, string | null>; readonly offset: BasicType; readonly placement: BasicType, NotificationPlacement | null>; readonly zIndex: BasicType; readonly closeBtn: { readonly type: PropType>; readonly default: () => null; }; readonly onClose: BasicType, null>; }>>, { readonly type: VmType; readonly close: boolean; readonly title: string | VNode; readonly round: boolean; readonly background: string; readonly color: string; readonly duration: number; readonly onClose: MessageClose; readonly icon: VmIcon; readonly zIndex: number; readonly message: string | VNode; readonly offset: number; readonly placement: NotificationPlacement; readonly closeBtn: string | VNode; readonly showIcon: boolean; }>; export default _sfc_main;