import type { AnyNode, AnyNodeId, HandleDescriptor, SceneApi } from '@pascal-app/core'; export declare function cabinetHostedChildUpdates(before: Record, after: Record): import("../shared/hosted-resize.js").HostedUpdate[] | null; export declare function planCabinetHostedEdit(scene: SceneApi, apply: (staged: SceneApi) => void): import("../shared/hosted-resize.js").HostedUpdate[] | null; export declare function withCabinetHostedChildren(descriptor: HandleDescriptor): HandleDescriptor; //# sourceMappingURL=hosted-resize.d.ts.map