import { AnimateDeltaProps, Snapshot, Transform } from "../types.js"; import { DeclarativeTransform } from "./declarative-transform.js"; export declare function snapshot(el: HTMLElement): Snapshot; export declare function calcDelta(currentSnapshot: Snapshot, previousSnapshot: Snapshot | DeclarativeTransform): Transform; export declare function animateDelta({ el, nodeInstance, time, translateDelta, treeScale, parentDelta, fps, onlyAnimate, }: AnimateDeltaProps): Promise; export declare function createSnapshot({ height, width, originX, originY, }: { height?: number | string; width?: number | string; originX?: number | string; originY?: number | string; }): Snapshot;