import { VueNode } from "../_util/type.js"; import { ArgsClassNamesType, ArgsStylesType, MessageSemanticClassNames, MessageSemanticStyles, NoticeType } from "./interface.js"; import * as vue1048 from "vue"; //#region src/message/PurePanel.d.ts interface PureContentProps { prefixCls: string; type?: NoticeType; icon?: VueNode; classNames?: MessageSemanticClassNames; styles?: MessageSemanticStyles; } declare const PureContent: vue1048.DefineSetupFnComponent; interface PurePanelProps extends Omit { content?: VueNode; duration?: number | false | null; showProgress?: boolean; pauseOnHover?: boolean; closable?: boolean | ({ closeIcon?: VueNode; onClose?: VoidFunction; } & Record); closeIcon?: VueNode; props?: Record; onClose?: VoidFunction; onClick?: (event: Event) => void; prefixCls?: string; class?: string; classes?: ArgsClassNamesType; styles?: ArgsStylesType; } /** @private Internal Component. Do not use in your production. */ declare const PurePanel: vue1048.DefineSetupFnComponent; //#endregion export { PureContent, PureContentProps, PurePanelProps, PurePanel as default };