type DataType = 'NO_DATA' | 'SELF_CONTAINED' | 'SELF_CONTAINED_EXTERNAL_DATASOURCE'; export interface SaveIncludeOptions { settings: boolean; view: boolean; dataType: DataType; } export interface SaveOptions { include: SaveIncludeOptions; name: string; } export declare function useExport(): { defaultSaveAsHandler: () => void; saveHandler: (options: SaveOptions) => void; }; export declare function useExportViewPort(): { copyPNGToClipboardHandler: (targetElement: HTMLElement) => Promise; saveAsSVGHandler: (targetElement: HTMLElement) => Promise; saveAsPNGHandler: (targetElement: HTMLElement) => Promise; }; export {}; //# sourceMappingURL=useExport.d.ts.map