import { Editor } from '@tiptap/react';
/**
 * Export the editor content as a PNG image.
 * @param elementId The ID of the element to capture (usually the editor container).
 * @param fileName The name of the downloaded file.
 */
export declare const exportToImage: (elementId: string, fileName?: string) => Promise<void>;
/**
 * Export the editor content as a PDF document.
 * @param elementId The ID of the element to capture.
 * @param fileName The name of the downloaded file.
 */
export declare const exportToPDF: (elementId: string, fileName?: string) => Promise<void>;
/**
 * Export the editor content as a JSON file.
 * @param editor The Tiptap editor instance.
 * @param fileName The name of the downloaded file.
 */
export declare const exportToJSON: (editor: Editor, fileName?: string) => void;
