import type { EditorHost } from '@blockeditor/lit';
import { type EdgelessElement } from '../../../_common/types.js';
import type { Renderer } from '../../../surface-block/renderer.js';
import type { SurfaceRefBlockComponent } from '../../../surface-ref-block/surface-ref-block.js';
export declare const edgelessToBlob: (host: EditorHost, options: {
    surfaceRefBlock: SurfaceRefBlockComponent;
    surfaceRenderer: Renderer;
    edgelessElement: EdgelessElement;
    blockContainer: HTMLElement;
}) => Promise<Blob>;
export declare const writeImageBlobToClipboard: (blob: Blob) => Promise<void>;
//# sourceMappingURL=utils.d.ts.map