import type { RefObject } from "react";
import type { Editor } from "@tiptap/react";
interface UseVideoUploadDialogOptions {
    editorRef: RefObject<Editor | null>;
}
export declare function useVideoUploadDialog({ editorRef, }: UseVideoUploadDialogOptions): {
    showVideoDialog: boolean;
    openVideoDialog: (callback: (src: string, title?: string) => void) => void;
    handleVideoConfirm: (src: string, title?: string) => void;
    handleVideoCancel: () => void;
};
export {};
