/** based on framer-motion@4.1.17, Copyright (c) 2018 Framer B.V. */ type Job = () => void; type JobSetter = (job: Job) => void; type ReadWrites = (read: JobSetter, write: JobSetter) => void; declare var layoutState: { isMeasuringLayout: boolean; }; declare function batchLayout(callback: ReadWrites): () => boolean; declare function flushLayout(): void; export { batchLayout, flushLayout, layoutState }; //# sourceMappingURL=batch-layout.d.ts.map