import type { ShallowRef } from 'vue';
import type { Props, Emits } from '../type';
export declare const useCustomMenu: (props: Props, emit: Emits, editorRef: ShallowRef<any>) => {
    customUpload: (file: File) => Promise<any>;
    customCheckLinkFn: (text: string, url: string) => string | boolean | undefined;
    customParseLinkUrl: (url: string) => string;
    customPaste: (editor: IDomEditor, event: ClipboardEvent) => boolean;
    unFullScreen: (e: any) => void;
};
