import { IconType, NotificationClassNamesType, NotificationPlacement } from "./interface.js"; import * as vue259 from "vue"; import { CSSProperties, SlotsType, VueNode } from "vue"; //#region src/notification/PureList.d.ts interface PureListItem { key: string | number; title?: VueNode; description?: VueNode; type: IconType; actions?: VueNode; duration?: number | false; showProgress?: boolean; } interface PureListProps { items: PureListItem[]; placement?: NotificationPlacement; classes?: NotificationClassNamesType; style?: CSSProperties; } interface PureListSlots { default?: () => any; } /** * @private Internal component. Do not use in production. * Mirrors ant-design 6.4.0 `notification._InternalListDoNotUseOrYouWillBeFired`. */ declare const PureList: vue259.DefineSetupFnComponent, SlotsType, PureListProps & { [x: `on${Capitalize}`]: ((...args: unknown[]) => any) | undefined; }, vue259.PublicProps>; //#endregion export { PureListItem, PureListProps, PureListSlots, PureList as default };