"use strict";
Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" });
require("../motion-utils/dist-es-errors.cjs");
const noop = require("../motion-utils/dist-es-noop.cjs");
const batcher = require("./dist-es-frameloop-batcher.cjs");
const { schedule: frame, cancel: cancelFrame, state: frameData, steps: frameSteps } = batcher.createRenderBatcher(typeof requestAnimationFrame !== "undefined" ? requestAnimationFrame : noop.noop, true);
exports.cancelFrame = cancelFrame;
exports.frame = frame;
exports.frameData = frameData;
exports.frameSteps = frameSteps;
//# sourceMappingURL=dist-es-frameloop-frame.cjs.map
