import { VNode } from 'vue';
import { ConfigOptions, MessageInstance } from './interface';
type HolderProps = ConfigOptions & {
    onAllRemoved?: VoidFunction;
};
export declare function useInternalMessage(messageConfig?: HolderProps): readonly [MessageInstance, () => VNode];
export default function useMessage(messageConfig?: ConfigOptions): readonly [MessageInstance, () => VNode];
export {};
