import { Ref, SetupContext } from 'vue';
import { EditorMdProps } from '../editor-md-types';
export declare function useEditorMd(props: EditorMdProps, ctx: SetupContext): {
    editorRef: Ref<any>;
    overlayRef: Ref<any>;
    cursorRef: Ref<any>;
    renderRef: Ref<any>;
    containerRef: Ref<any>;
    toolbars: Record<string, import("../toolbar-config").IToolbarItemConfig>;
    previewHtmlList: Ref<any[]>;
    isHintShow: Ref<any>;
    getEditorIns: () => any;
    onPaste: (e: ClipboardEvent) => void;
    previewContentChange: (html: string) => void;
    onChecked: (e: string) => void;
    onPreviewScroll: () => void;
    onPreviewMouseout: () => void;
    onPreviewMouseover: () => void;
};
