import type { Ref } from 'vue'; import type { MessageProps } from '../../message'; import type { NotificationProps } from '../../notification'; import type { UseEjectReturn } from './interface'; export * from './interface.d'; /** * 针对 message notification 组件公共方法封装 * * @author Tyh2001 * @param { Object } prop props 参数 * @param { 'message' | 'notification' } component 组件名 * @param { Object } el 元素节点 * @returns { Object } */ export declare const useEject: (prop: MessageProps | NotificationProps, component: 'message' | 'notification', el: Ref) => UseEjectReturn;