import type { PointerEventState } from '@revesuite/lit'; import type { DefaultSelectionSlots } from '../../../index.js'; import type { PageSelectionState } from './selection-state.js'; export declare class EmbedResizeManager { readonly state: PageSelectionState; readonly slots: DefaultSelectionSlots; private _originPosition; private _dropContainer; private _dropContainerSize; private _dragMoveTarget; constructor(state: PageSelectionState, slots: DefaultSelectionSlots); onStart(e: PointerEventState): void; onMove(e: PointerEventState): void; onEnd(): void; } //# sourceMappingURL=embed-resize-manager.d.ts.map