import type { UIEventHandler } from '@blockeditor/block-std'; import { DisposableGroup } from '@blockeditor/global/utils'; import type { BlockElement } from '@blockeditor/lit'; import type { BlockSnapshot, Page } from '@blockeditor/store'; export declare class PageClipboard { protected _disposables: DisposableGroup; host: BlockElement; private get _std(); private _clipboardAdapter; private _mixtextAdapter; private _htmlAdapter; private _imageAdapter; constructor(host: BlockElement); hostConnected(): void; hostDisconnected(): void; protected _init: () => void; private _copySelected; onPageCopy: UIEventHandler; onPageCut: UIEventHandler; onPagePaste: UIEventHandler; onBlockSnapshotPaste: (snapshot: BlockSnapshot, page: Page, parent?: string, index?: number) => void; } //# sourceMappingURL=index.d.ts.map