import { type Bindable } from '@ephox/porkbun'; import { type SugarElement } from '@ephox/sugar'; export interface RelocateEvent { readonly x: number; readonly y: number; } interface RelocateEvents { readonly registry: { readonly relocate: Bindable; }; readonly trigger: { readonly relocate: (x: number, y: number) => void; }; } interface Relocate { readonly mutate: (x: number, y: number) => void; readonly events: RelocateEvents['registry']; } declare const both: (element: SugarElement) => Relocate; export { both }; //# sourceMappingURL=Relocate.d.ts.map