// Metro module 3976 (f3977). import { forwardRef, useCallback } from "react"; import { useBooleanBinding, useArtboardBinding, useNumberBinding, useStringBinding, useColorBinding, BaseRive } from "./Module3918"; import Module3977 from "./Module3977"; import { RiveErrorBoundary } from "./Module3969"; let CheckpointCardRiveInner; const _excluded = ["fallback", "artboard", "stateMachine", "defaultViewModelInstance", "dataBinding", "onDataBindingChange"]; const artboardProperties = { Main: { reducedMotion: "boolean", Icon: "artboard", Illustration: "artboard", AnimationState: "number", PowerMeter: "number", LVL: "string", PersonaName: "string", "id#": "string", Outof: "string", FillColor: "color" }, Cassette: { reducedMotion: "boolean", Icon: "artboard", Illustration: "artboard", AnimationState: "number", PowerMeter: "number", LVL: "string", PersonaName: "string", "id#": "string", Outof: "string", FillColor: "color" }, "Cassette Icon": {}, Cat: { reducedMotion: "boolean", Icon: "artboard", Illustration: "artboard", AnimationState: "number", PowerMeter: "number", LVL: "string", PersonaName: "string", "id#": "string", Outof: "string", FillColor: "color" }, "Cat Icon": {}, Banana: { reducedMotion: "boolean", Icon: "artboard", Illustration: "artboard", AnimationState: "number", PowerMeter: "number", LVL: "string", PersonaName: "string", "id#": "string", Outof: "string", FillColor: "color" }, "Banana Icon": {}, "Duck Icon": {}, Duck: { reducedMotion: "boolean", Icon: "artboard", Illustration: "artboard", AnimationState: "number", PowerMeter: "number", LVL: "string", PersonaName: "string", "id#": "string", Outof: "string", FillColor: "color" }, "Snail Icon": {}, Snail: { reducedMotion: "boolean", Icon: "artboard", Illustration: "artboard", AnimationState: "number", PowerMeter: "number", LVL: "string", PersonaName: "string", "id#": "string", Outof: "string", FillColor: "color" }, "Origami Icon": {}, Origami: { reducedMotion: "boolean", Icon: "artboard", Illustration: "artboard", AnimationState: "number", PowerMeter: "number", LVL: "string", PersonaName: "string", "id#": "string", Outof: "string", FillColor: "color" }, "Disco Icon": {}, Disco: { reducedMotion: "boolean", Icon: "artboard", Illustration: "artboard", AnimationState: "number", PowerMeter: "number", LVL: "string", PersonaName: "string", "id#": "string", Outof: "string", FillColor: "color" }, Capybara: { reducedMotion: "boolean", Icon: "artboard", Illustration: "artboard", AnimationState: "number", PowerMeter: "number", LVL: "string", PersonaName: "string", "id#": "string", Outof: "string", FillColor: "color" }, "Capybara Icon": {}, Donut: { reducedMotion: "boolean", Icon: "artboard", Illustration: "artboard", AnimationState: "number", PowerMeter: "number", LVL: "string", PersonaName: "string", "id#": "string", Outof: "string", FillColor: "color" }, "Donut Icon": {}, "Bonsai Icon": {}, Bonsai: { reducedMotion: "boolean", Icon: "artboard", Illustration: "artboard", AnimationState: "number", PowerMeter: "number", LVL: "string", PersonaName: "string", "id#": "string", Outof: "string", FillColor: "color" }, "Globe Single Line": {}, "Card Back": { reducedMotion: "boolean", Icon: "artboard", Illustration: "artboard", AnimationState: "number", PowerMeter: "number", LVL: "string", PersonaName: "string", "id#": "string", Outof: "string", FillColor: "color" }, Knickknack: { reducedMotion: "boolean", Icon: "artboard", Illustration: "artboard", AnimationState: "number", PowerMeter: "number", LVL: "string", PersonaName: "string", "id#": "string", Outof: "string", FillColor: "color" }, Globe: {}, Card: { reducedMotion: "boolean", Icon: "artboard", Illustration: "artboard", AnimationState: "number", PowerMeter: "number", LVL: "string", PersonaName: "string", "id#": "string", Outof: "string", FillColor: "color" } }; const artboardViewModelInstances = { Main: ["Bonsai", "Cassette-reducedMotion", "Cat-reducedMotion", "Banana-reducedMotion", "Duck-reducedMotion", "Snail-reducedMotion", "Origami-reducedMotion", "Disco-reducedMotion", "Capybara-reducedMotion", "Donut-reducedMotion", "Bonsai-reducedMotion", "Donut", "Capybara", "Disco", "Origami", "Snail", "Duck", "Banana", "Cat", "Cassette"], Cassette: ["Bonsai", "Cassette-reducedMotion", "Cat-reducedMotion", "Banana-reducedMotion", "Duck-reducedMotion", "Snail-reducedMotion", "Origami-reducedMotion", "Disco-reducedMotion", "Capybara-reducedMotion", "Donut-reducedMotion", "Bonsai-reducedMotion", "Donut", "Capybara", "Disco", "Origami", "Snail", "Duck", "Banana", "Cat", "Cassette"], "Cassette Icon": [], Cat: ["Bonsai", "Cassette-reducedMotion", "Cat-reducedMotion", "Banana-reducedMotion", "Duck-reducedMotion", "Snail-reducedMotion", "Origami-reducedMotion", "Disco-reducedMotion", "Capybara-reducedMotion", "Donut-reducedMotion", "Bonsai-reducedMotion", "Donut", "Capybara", "Disco", "Origami", "Snail", "Duck", "Banana", "Cat", "Cassette"], "Cat Icon": [], Banana: ["Bonsai", "Cassette-reducedMotion", "Cat-reducedMotion", "Banana-reducedMotion", "Duck-reducedMotion", "Snail-reducedMotion", "Origami-reducedMotion", "Disco-reducedMotion", "Capybara-reducedMotion", "Donut-reducedMotion", "Bonsai-reducedMotion", "Donut", "Capybara", "Disco", "Origami", "Snail", "Duck", "Banana", "Cat", "Cassette"], "Banana Icon": [], "Duck Icon": [], Duck: ["Bonsai", "Cassette-reducedMotion", "Cat-reducedMotion", "Banana-reducedMotion", "Duck-reducedMotion", "Snail-reducedMotion", "Origami-reducedMotion", "Disco-reducedMotion", "Capybara-reducedMotion", "Donut-reducedMotion", "Bonsai-reducedMotion", "Donut", "Capybara", "Disco", "Origami", "Snail", "Duck", "Banana", "Cat", "Cassette"], "Snail Icon": [], Snail: ["Bonsai", "Cassette-reducedMotion", "Cat-reducedMotion", "Banana-reducedMotion", "Duck-reducedMotion", "Snail-reducedMotion", "Origami-reducedMotion", "Disco-reducedMotion", "Capybara-reducedMotion", "Donut-reducedMotion", "Bonsai-reducedMotion", "Donut", "Capybara", "Disco", "Origami", "Snail", "Duck", "Banana", "Cat", "Cassette"], "Origami Icon": [], Origami: ["Bonsai", "Cassette-reducedMotion", "Cat-reducedMotion", "Banana-reducedMotion", "Duck-reducedMotion", "Snail-reducedMotion", "Origami-reducedMotion", "Disco-reducedMotion", "Capybara-reducedMotion", "Donut-reducedMotion", "Bonsai-reducedMotion", "Donut", "Capybara", "Disco", "Origami", "Snail", "Duck", "Banana", "Cat", "Cassette"], "Disco Icon": [], Disco: ["Bonsai", "Cassette-reducedMotion", "Cat-reducedMotion", "Banana-reducedMotion", "Duck-reducedMotion", "Snail-reducedMotion", "Origami-reducedMotion", "Disco-reducedMotion", "Capybara-reducedMotion", "Donut-reducedMotion", "Bonsai-reducedMotion", "Donut", "Capybara", "Disco", "Origami", "Snail", "Duck", "Banana", "Cat", "Cassette"], Capybara: ["Bonsai", "Cassette-reducedMotion", "Cat-reducedMotion", "Banana-reducedMotion", "Duck-reducedMotion", "Snail-reducedMotion", "Origami-reducedMotion", "Disco-reducedMotion", "Capybara-reducedMotion", "Donut-reducedMotion", "Bonsai-reducedMotion", "Donut", "Capybara", "Disco", "Origami", "Snail", "Duck", "Banana", "Cat", "Cassette"], "Capybara Icon": [], Donut: ["Bonsai", "Cassette-reducedMotion", "Cat-reducedMotion", "Banana-reducedMotion", "Duck-reducedMotion", "Snail-reducedMotion", "Origami-reducedMotion", "Disco-reducedMotion", "Capybara-reducedMotion", "Donut-reducedMotion", "Bonsai-reducedMotion", "Donut", "Capybara", "Disco", "Origami", "Snail", "Duck", "Banana", "Cat", "Cassette"], "Donut Icon": [], "Bonsai Icon": [], Bonsai: ["Bonsai", "Cassette-reducedMotion", "Cat-reducedMotion", "Banana-reducedMotion", "Duck-reducedMotion", "Snail-reducedMotion", "Origami-reducedMotion", "Disco-reducedMotion", "Capybara-reducedMotion", "Donut-reducedMotion", "Bonsai-reducedMotion", "Donut", "Capybara", "Disco", "Origami", "Snail", "Duck", "Banana", "Cat", "Cassette"], "Globe Single Line": [], "Card Back": ["Bonsai", "Cassette-reducedMotion", "Cat-reducedMotion", "Banana-reducedMotion", "Duck-reducedMotion", "Snail-reducedMotion", "Origami-reducedMotion", "Disco-reducedMotion", "Capybara-reducedMotion", "Donut-reducedMotion", "Bonsai-reducedMotion", "Donut", "Capybara", "Disco", "Origami", "Snail", "Duck", "Banana", "Cat", "Cassette"], Knickknack: ["Bonsai", "Cassette-reducedMotion", "Cat-reducedMotion", "Banana-reducedMotion", "Duck-reducedMotion", "Snail-reducedMotion", "Origami-reducedMotion", "Disco-reducedMotion", "Capybara-reducedMotion", "Donut-reducedMotion", "Bonsai-reducedMotion", "Donut", "Capybara", "Disco", "Origami", "Snail", "Duck", "Banana", "Cat", "Cassette"], Globe: [], Card: ["Bonsai", "Cassette-reducedMotion", "Cat-reducedMotion", "Banana-reducedMotion", "Duck-reducedMotion", "Snail-reducedMotion", "Origami-reducedMotion", "Disco-reducedMotion", "Capybara-reducedMotion", "Donut-reducedMotion", "Bonsai-reducedMotion", "Donut", "Capybara", "Disco", "Origami", "Snail", "Duck", "Banana", "Cat", "Cassette"] }; let c2266_9 = { Main: function MainBindings({ instance, reducedMotionEnabled, file, dataBinding: dataBinding2, onDataBindingChange: onDataBindingChange2, playIfNeeded }) { useBooleanBinding("reducedMotion", instance, reducedMotionEnabled, void 0, playIfNeeded); useArtboardBinding("Icon", instance, file, dataBinding2?.Icon, playIfNeeded); useArtboardBinding("Illustration", instance, file, dataBinding2?.Illustration, playIfNeeded); useNumberBinding("AnimationState", instance, dataBinding2?.AnimationState, onDataBindingChange2?.AnimationState, playIfNeeded); useNumberBinding("PowerMeter", instance, dataBinding2?.PowerMeter, onDataBindingChange2?.PowerMeter, playIfNeeded); useStringBinding("LVL", instance, dataBinding2?.LVL, onDataBindingChange2?.LVL, playIfNeeded); useStringBinding("PersonaName", instance, dataBinding2?.PersonaName, onDataBindingChange2?.PersonaName, playIfNeeded); useStringBinding("id#", instance, dataBinding2 == null ? void 0 : dataBinding2["id#"], onDataBindingChange2 == null ? void 0 : onDataBindingChange2["id#"], playIfNeeded); useStringBinding("Outof", instance, dataBinding2?.Outof, onDataBindingChange2?.Outof, playIfNeeded); useColorBinding("FillColor", instance, dataBinding2?.FillColor, onDataBindingChange2?.FillColor, playIfNeeded); return null; }, Cassette: function CassetteBindings({ instance, reducedMotionEnabled, file, dataBinding: dataBinding2, onDataBindingChange: onDataBindingChange2, playIfNeeded }) { useBooleanBinding("reducedMotion", instance, reducedMotionEnabled, void 0, playIfNeeded); useArtboardBinding("Icon", instance, file, dataBinding2?.Icon, playIfNeeded); useArtboardBinding("Illustration", instance, file, dataBinding2?.Illustration, playIfNeeded); useNumberBinding("AnimationState", instance, dataBinding2?.AnimationState, onDataBindingChange2?.AnimationState, playIfNeeded); useNumberBinding("PowerMeter", instance, dataBinding2?.PowerMeter, onDataBindingChange2?.PowerMeter, playIfNeeded); useStringBinding("LVL", instance, dataBinding2?.LVL, onDataBindingChange2?.LVL, playIfNeeded); useStringBinding("PersonaName", instance, dataBinding2?.PersonaName, onDataBindingChange2?.PersonaName, playIfNeeded); useStringBinding("id#", instance, dataBinding2 == null ? void 0 : dataBinding2["id#"], onDataBindingChange2 == null ? void 0 : onDataBindingChange2["id#"], playIfNeeded); useStringBinding("Outof", instance, dataBinding2?.Outof, onDataBindingChange2?.Outof, playIfNeeded); useColorBinding("FillColor", instance, dataBinding2?.FillColor, onDataBindingChange2?.FillColor, playIfNeeded); return null; }, Cat: function CatBindings({ instance, reducedMotionEnabled, file, dataBinding: dataBinding2, onDataBindingChange: onDataBindingChange2, playIfNeeded }) { useBooleanBinding("reducedMotion", instance, reducedMotionEnabled, void 0, playIfNeeded); useArtboardBinding("Icon", instance, file, dataBinding2?.Icon, playIfNeeded); useArtboardBinding("Illustration", instance, file, dataBinding2?.Illustration, playIfNeeded); useNumberBinding("AnimationState", instance, dataBinding2?.AnimationState, onDataBindingChange2?.AnimationState, playIfNeeded); useNumberBinding("PowerMeter", instance, dataBinding2?.PowerMeter, onDataBindingChange2?.PowerMeter, playIfNeeded); useStringBinding("LVL", instance, dataBinding2?.LVL, onDataBindingChange2?.LVL, playIfNeeded); useStringBinding("PersonaName", instance, dataBinding2?.PersonaName, onDataBindingChange2?.PersonaName, playIfNeeded); useStringBinding("id#", instance, dataBinding2 == null ? void 0 : dataBinding2["id#"], onDataBindingChange2 == null ? void 0 : onDataBindingChange2["id#"], playIfNeeded); useStringBinding("Outof", instance, dataBinding2?.Outof, onDataBindingChange2?.Outof, playIfNeeded); useColorBinding("FillColor", instance, dataBinding2?.FillColor, onDataBindingChange2?.FillColor, playIfNeeded); return null; }, Banana: function BananaBindings({ instance, reducedMotionEnabled, file, dataBinding: dataBinding2, onDataBindingChange: onDataBindingChange2, playIfNeeded }) { useBooleanBinding("reducedMotion", instance, reducedMotionEnabled, void 0, playIfNeeded); useArtboardBinding("Icon", instance, file, dataBinding2?.Icon, playIfNeeded); useArtboardBinding("Illustration", instance, file, dataBinding2?.Illustration, playIfNeeded); useNumberBinding("AnimationState", instance, dataBinding2?.AnimationState, onDataBindingChange2?.AnimationState, playIfNeeded); useNumberBinding("PowerMeter", instance, dataBinding2?.PowerMeter, onDataBindingChange2?.PowerMeter, playIfNeeded); useStringBinding("LVL", instance, dataBinding2?.LVL, onDataBindingChange2?.LVL, playIfNeeded); useStringBinding("PersonaName", instance, dataBinding2?.PersonaName, onDataBindingChange2?.PersonaName, playIfNeeded); useStringBinding("id#", instance, dataBinding2 == null ? void 0 : dataBinding2["id#"], onDataBindingChange2 == null ? void 0 : onDataBindingChange2["id#"], playIfNeeded); useStringBinding("Outof", instance, dataBinding2?.Outof, onDataBindingChange2?.Outof, playIfNeeded); useColorBinding("FillColor", instance, dataBinding2?.FillColor, onDataBindingChange2?.FillColor, playIfNeeded); return null; }, Duck: function DuckBindings({ instance, reducedMotionEnabled, file, dataBinding: dataBinding2, onDataBindingChange: onDataBindingChange2, playIfNeeded }) { useBooleanBinding("reducedMotion", instance, reducedMotionEnabled, void 0, playIfNeeded); useArtboardBinding("Icon", instance, file, dataBinding2?.Icon, playIfNeeded); useArtboardBinding("Illustration", instance, file, dataBinding2?.Illustration, playIfNeeded); useNumberBinding("AnimationState", instance, dataBinding2?.AnimationState, onDataBindingChange2?.AnimationState, playIfNeeded); useNumberBinding("PowerMeter", instance, dataBinding2?.PowerMeter, onDataBindingChange2?.PowerMeter, playIfNeeded); useStringBinding("LVL", instance, dataBinding2?.LVL, onDataBindingChange2?.LVL, playIfNeeded); useStringBinding("PersonaName", instance, dataBinding2?.PersonaName, onDataBindingChange2?.PersonaName, playIfNeeded); useStringBinding("id#", instance, dataBinding2 == null ? void 0 : dataBinding2["id#"], onDataBindingChange2 == null ? void 0 : onDataBindingChange2["id#"], playIfNeeded); useStringBinding("Outof", instance, dataBinding2?.Outof, onDataBindingChange2?.Outof, playIfNeeded); useColorBinding("FillColor", instance, dataBinding2?.FillColor, onDataBindingChange2?.FillColor, playIfNeeded); return null; }, Snail: function SnailBindings({ instance, reducedMotionEnabled, file, dataBinding: dataBinding2, onDataBindingChange: onDataBindingChange2, playIfNeeded }) { useBooleanBinding("reducedMotion", instance, reducedMotionEnabled, void 0, playIfNeeded); useArtboardBinding("Icon", instance, file, dataBinding2?.Icon, playIfNeeded); useArtboardBinding("Illustration", instance, file, dataBinding2?.Illustration, playIfNeeded); useNumberBinding("AnimationState", instance, dataBinding2?.AnimationState, onDataBindingChange2?.AnimationState, playIfNeeded); useNumberBinding("PowerMeter", instance, dataBinding2?.PowerMeter, onDataBindingChange2?.PowerMeter, playIfNeeded); useStringBinding("LVL", instance, dataBinding2?.LVL, onDataBindingChange2?.LVL, playIfNeeded); useStringBinding("PersonaName", instance, dataBinding2?.PersonaName, onDataBindingChange2?.PersonaName, playIfNeeded); useStringBinding("id#", instance, dataBinding2 == null ? void 0 : dataBinding2["id#"], onDataBindingChange2 == null ? void 0 : onDataBindingChange2["id#"], playIfNeeded); useStringBinding("Outof", instance, dataBinding2?.Outof, onDataBindingChange2?.Outof, playIfNeeded); useColorBinding("FillColor", instance, dataBinding2?.FillColor, onDataBindingChange2?.FillColor, playIfNeeded); return null; }, Origami: function OrigamiBindings({ instance, reducedMotionEnabled, file, dataBinding: dataBinding2, onDataBindingChange: onDataBindingChange2, playIfNeeded }) { useBooleanBinding("reducedMotion", instance, reducedMotionEnabled, void 0, playIfNeeded); useArtboardBinding("Icon", instance, file, dataBinding2?.Icon, playIfNeeded); useArtboardBinding("Illustration", instance, file, dataBinding2?.Illustration, playIfNeeded); useNumberBinding("AnimationState", instance, dataBinding2?.AnimationState, onDataBindingChange2?.AnimationState, playIfNeeded); useNumberBinding("PowerMeter", instance, dataBinding2?.PowerMeter, onDataBindingChange2?.PowerMeter, playIfNeeded); useStringBinding("LVL", instance, dataBinding2?.LVL, onDataBindingChange2?.LVL, playIfNeeded); useStringBinding("PersonaName", instance, dataBinding2?.PersonaName, onDataBindingChange2?.PersonaName, playIfNeeded); useStringBinding("id#", instance, dataBinding2 == null ? void 0 : dataBinding2["id#"], onDataBindingChange2 == null ? void 0 : onDataBindingChange2["id#"], playIfNeeded); useStringBinding("Outof", instance, dataBinding2?.Outof, onDataBindingChange2?.Outof, playIfNeeded); useColorBinding("FillColor", instance, dataBinding2?.FillColor, onDataBindingChange2?.FillColor, playIfNeeded); return null; }, Disco: function DiscoBindings({ instance, reducedMotionEnabled, file, dataBinding: dataBinding2, onDataBindingChange: onDataBindingChange2, playIfNeeded }) { useBooleanBinding("reducedMotion", instance, reducedMotionEnabled, void 0, playIfNeeded); useArtboardBinding("Icon", instance, file, dataBinding2?.Icon, playIfNeeded); useArtboardBinding("Illustration", instance, file, dataBinding2?.Illustration, playIfNeeded); useNumberBinding("AnimationState", instance, dataBinding2?.AnimationState, onDataBindingChange2?.AnimationState, playIfNeeded); useNumberBinding("PowerMeter", instance, dataBinding2?.PowerMeter, onDataBindingChange2?.PowerMeter, playIfNeeded); useStringBinding("LVL", instance, dataBinding2?.LVL, onDataBindingChange2?.LVL, playIfNeeded); useStringBinding("PersonaName", instance, dataBinding2?.PersonaName, onDataBindingChange2?.PersonaName, playIfNeeded); useStringBinding("id#", instance, dataBinding2 == null ? void 0 : dataBinding2["id#"], onDataBindingChange2 == null ? void 0 : onDataBindingChange2["id#"], playIfNeeded); useStringBinding("Outof", instance, dataBinding2?.Outof, onDataBindingChange2?.Outof, playIfNeeded); useColorBinding("FillColor", instance, dataBinding2?.FillColor, onDataBindingChange2?.FillColor, playIfNeeded); return null; }, Capybara: function CapybaraBindings({ instance, reducedMotionEnabled, file, dataBinding: dataBinding2, onDataBindingChange: onDataBindingChange2, playIfNeeded }) { useBooleanBinding("reducedMotion", instance, reducedMotionEnabled, void 0, playIfNeeded); useArtboardBinding("Icon", instance, file, dataBinding2?.Icon, playIfNeeded); useArtboardBinding("Illustration", instance, file, dataBinding2?.Illustration, playIfNeeded); useNumberBinding("AnimationState", instance, dataBinding2?.AnimationState, onDataBindingChange2?.AnimationState, playIfNeeded); useNumberBinding("PowerMeter", instance, dataBinding2?.PowerMeter, onDataBindingChange2?.PowerMeter, playIfNeeded); useStringBinding("LVL", instance, dataBinding2?.LVL, onDataBindingChange2?.LVL, playIfNeeded); useStringBinding("PersonaName", instance, dataBinding2?.PersonaName, onDataBindingChange2?.PersonaName, playIfNeeded); useStringBinding("id#", instance, dataBinding2 == null ? void 0 : dataBinding2["id#"], onDataBindingChange2 == null ? void 0 : onDataBindingChange2["id#"], playIfNeeded); useStringBinding("Outof", instance, dataBinding2?.Outof, onDataBindingChange2?.Outof, playIfNeeded); useColorBinding("FillColor", instance, dataBinding2?.FillColor, onDataBindingChange2?.FillColor, playIfNeeded); return null; }, Donut: function DonutBindings({ instance, reducedMotionEnabled, file, dataBinding: dataBinding2, onDataBindingChange: onDataBindingChange2, playIfNeeded }) { useBooleanBinding("reducedMotion", instance, reducedMotionEnabled, void 0, playIfNeeded); useArtboardBinding("Icon", instance, file, dataBinding2?.Icon, playIfNeeded); useArtboardBinding("Illustration", instance, file, dataBinding2?.Illustration, playIfNeeded); useNumberBinding("AnimationState", instance, dataBinding2?.AnimationState, onDataBindingChange2?.AnimationState, playIfNeeded); useNumberBinding("PowerMeter", instance, dataBinding2?.PowerMeter, onDataBindingChange2?.PowerMeter, playIfNeeded); useStringBinding("LVL", instance, dataBinding2?.LVL, onDataBindingChange2?.LVL, playIfNeeded); useStringBinding("PersonaName", instance, dataBinding2?.PersonaName, onDataBindingChange2?.PersonaName, playIfNeeded); useStringBinding("id#", instance, dataBinding2 == null ? void 0 : dataBinding2["id#"], onDataBindingChange2 == null ? void 0 : onDataBindingChange2["id#"], playIfNeeded); useStringBinding("Outof", instance, dataBinding2?.Outof, onDataBindingChange2?.Outof, playIfNeeded); useColorBinding("FillColor", instance, dataBinding2?.FillColor, onDataBindingChange2?.FillColor, playIfNeeded); return null; }, Bonsai: function BonsaiBindings({ instance, reducedMotionEnabled, file, dataBinding: dataBinding2, onDataBindingChange: onDataBindingChange2, playIfNeeded }) { useBooleanBinding("reducedMotion", instance, reducedMotionEnabled, void 0, playIfNeeded); useArtboardBinding("Icon", instance, file, dataBinding2?.Icon, playIfNeeded); useArtboardBinding("Illustration", instance, file, dataBinding2?.Illustration, playIfNeeded); useNumberBinding("AnimationState", instance, dataBinding2?.AnimationState, onDataBindingChange2?.AnimationState, playIfNeeded); useNumberBinding("PowerMeter", instance, dataBinding2?.PowerMeter, onDataBindingChange2?.PowerMeter, playIfNeeded); useStringBinding("LVL", instance, dataBinding2?.LVL, onDataBindingChange2?.LVL, playIfNeeded); useStringBinding("PersonaName", instance, dataBinding2?.PersonaName, onDataBindingChange2?.PersonaName, playIfNeeded); useStringBinding("id#", instance, dataBinding2 == null ? void 0 : dataBinding2["id#"], onDataBindingChange2 == null ? void 0 : onDataBindingChange2["id#"], playIfNeeded); useStringBinding("Outof", instance, dataBinding2?.Outof, onDataBindingChange2?.Outof, playIfNeeded); useColorBinding("FillColor", instance, dataBinding2?.FillColor, onDataBindingChange2?.FillColor, playIfNeeded); return null; }, "Card Back": function CardBackBindings({ instance, reducedMotionEnabled, file, dataBinding: dataBinding2, onDataBindingChange: onDataBindingChange2, playIfNeeded }) { useBooleanBinding("reducedMotion", instance, reducedMotionEnabled, void 0, playIfNeeded); useArtboardBinding("Icon", instance, file, dataBinding2?.Icon, playIfNeeded); useArtboardBinding("Illustration", instance, file, dataBinding2?.Illustration, playIfNeeded); useNumberBinding("AnimationState", instance, dataBinding2?.AnimationState, onDataBindingChange2?.AnimationState, playIfNeeded); useNumberBinding("PowerMeter", instance, dataBinding2?.PowerMeter, onDataBindingChange2?.PowerMeter, playIfNeeded); useStringBinding("LVL", instance, dataBinding2?.LVL, onDataBindingChange2?.LVL, playIfNeeded); useStringBinding("PersonaName", instance, dataBinding2?.PersonaName, onDataBindingChange2?.PersonaName, playIfNeeded); useStringBinding("id#", instance, dataBinding2 == null ? void 0 : dataBinding2["id#"], onDataBindingChange2 == null ? void 0 : onDataBindingChange2["id#"], playIfNeeded); useStringBinding("Outof", instance, dataBinding2?.Outof, onDataBindingChange2?.Outof, playIfNeeded); useColorBinding("FillColor", instance, dataBinding2?.FillColor, onDataBindingChange2?.FillColor, playIfNeeded); return null; }, Knickknack: function KnickknackBindings({ instance, reducedMotionEnabled, file, dataBinding: dataBinding2, onDataBindingChange: onDataBindingChange2, playIfNeeded }) { useBooleanBinding("reducedMotion", instance, reducedMotionEnabled, void 0, playIfNeeded); useArtboardBinding("Icon", instance, file, dataBinding2?.Icon, playIfNeeded); useArtboardBinding("Illustration", instance, file, dataBinding2?.Illustration, playIfNeeded); useNumberBinding("AnimationState", instance, dataBinding2?.AnimationState, onDataBindingChange2?.AnimationState, playIfNeeded); useNumberBinding("PowerMeter", instance, dataBinding2?.PowerMeter, onDataBindingChange2?.PowerMeter, playIfNeeded); useStringBinding("LVL", instance, dataBinding2?.LVL, onDataBindingChange2?.LVL, playIfNeeded); useStringBinding("PersonaName", instance, dataBinding2?.PersonaName, onDataBindingChange2?.PersonaName, playIfNeeded); useStringBinding("id#", instance, dataBinding2 == null ? void 0 : dataBinding2["id#"], onDataBindingChange2 == null ? void 0 : onDataBindingChange2["id#"], playIfNeeded); useStringBinding("Outof", instance, dataBinding2?.Outof, onDataBindingChange2?.Outof, playIfNeeded); useColorBinding("FillColor", instance, dataBinding2?.FillColor, onDataBindingChange2?.FillColor, playIfNeeded); return null; }, Card: function CardBindings({ instance, reducedMotionEnabled, file, dataBinding: dataBinding2, onDataBindingChange: onDataBindingChange2, playIfNeeded }) { useBooleanBinding("reducedMotion", instance, reducedMotionEnabled, void 0, playIfNeeded); useArtboardBinding("Icon", instance, file, dataBinding2?.Icon, playIfNeeded); useArtboardBinding("Illustration", instance, file, dataBinding2?.Illustration, playIfNeeded); useNumberBinding("AnimationState", instance, dataBinding2?.AnimationState, onDataBindingChange2?.AnimationState, playIfNeeded); useNumberBinding("PowerMeter", instance, dataBinding2?.PowerMeter, onDataBindingChange2?.PowerMeter, playIfNeeded); useStringBinding("LVL", instance, dataBinding2?.LVL, onDataBindingChange2?.LVL, playIfNeeded); useStringBinding("PersonaName", instance, dataBinding2?.PersonaName, onDataBindingChange2?.PersonaName, playIfNeeded); useStringBinding("id#", instance, dataBinding2 == null ? void 0 : dataBinding2["id#"], onDataBindingChange2 == null ? void 0 : onDataBindingChange2["id#"], playIfNeeded); useStringBinding("Outof", instance, dataBinding2?.Outof, onDataBindingChange2?.Outof, playIfNeeded); useColorBinding("FillColor", instance, dataBinding2?.FillColor, onDataBindingChange2?.FillColor, playIfNeeded); return null; } }; CheckpointCardRiveInner = forwardRef(function CheckpointCardRiveInner(props, a1) { props.fallback; const { artboard = "Main", stateMachine, defaultViewModelInstance: defaultViewModelInstance2 = "Bonsai", dataBinding, onDataBindingChange, ...rest } = props; return { const Component = c2266_9[artboard]; return Component != null ? : null; }, [artboard, dataBinding, onDataBindingChange])} {...rest} />; }); const r95 = forwardRef(function CheckpointCardRiveWithBoundary(props, a1) { return ; }); export { r95 as CheckpointCardRive };