UNPKG

ant-design-vue

Version:

An enterprise-class UI design language and Vue-based implementation

27 lines (26 loc) 1.12 kB
import type { Key } from '../_util/type'; import type { HTMLAttributes } from 'vue'; import type { MouseEventHandler } from '../_util/EventInterface'; interface DivProps extends HTMLAttributes { 'data-testid'?: string; } export interface NoticeProps { prefixCls: string; duration?: number | null; updateMark?: string; /** Mark as final key since set maxCount may keep the key but user pass key is different */ noticeKey: Key; closeIcon?: any; closable?: boolean; props?: DivProps; onClick?: MouseEventHandler; onClose?: (key: Key) => void; /** @private Only for internal usage. We don't promise that we will refactor this */ holder?: HTMLDivElement; /** @private Provided by CSSMotionList */ visible?: boolean; } declare const _default: import("vue").DefineComponent<NoticeProps, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<NoticeProps>, { closeIcon?: any; }>; export default _default;