{"version":3,"file":"scroll-timeline.mjs","sources":["../../../../src/utils/supports/scroll-timeline.ts"],"sourcesContent":["import { memo } from \"motion-utils\"\nimport { ProgressTimeline } from \"../..\"\n\ndeclare global {\n interface Window {\n ScrollTimeline: ScrollTimeline\n }\n}\n\ndeclare class ScrollTimeline implements ProgressTimeline {\n constructor(options: ScrollOptions)\n\n currentTime: null | { value: number }\n\n cancel?: VoidFunction\n}\n\nexport const supportsScrollTimeline = /* @__PURE__ */ memo(\n () => window.ScrollTimeline !== undefined\n)\n"],"names":[],"mappings":";;AAiBa,MAAA,sBAAsB,mBAAmB,IAAI,CACtD,MAAM,MAAM,CAAC,cAAc,KAAK,SAAS;;;;"}