export type PetStateId = "idle" | "running-right" | "running-left" | "waving" | "jumping" | "failed" | "waiting" | "running" | "review"; export type PetState = { id: PetStateId; label: string; row: number; frames: number; durationMs: number; }; export declare const petStates: [{ readonly id: "idle"; readonly label: "Idle"; readonly row: 0; readonly frames: 6; readonly durationMs: 1100; }, { readonly id: "running-right"; readonly label: "Running Right"; readonly row: 1; readonly frames: 8; readonly durationMs: 1060; }, { readonly id: "running-left"; readonly label: "Running Left"; readonly row: 2; readonly frames: 8; readonly durationMs: 1060; }, { readonly id: "waving"; readonly label: "Waving"; readonly row: 3; readonly frames: 4; readonly durationMs: 700; }, { readonly id: "jumping"; readonly label: "Jumping"; readonly row: 4; readonly frames: 5; readonly durationMs: 840; }, { readonly id: "failed"; readonly label: "Failed"; readonly row: 5; readonly frames: 8; readonly durationMs: 1220; }, { readonly id: "waiting"; readonly label: "Waiting"; readonly row: 6; readonly frames: 6; readonly durationMs: 1010; }, { readonly id: "running"; readonly label: "Running"; readonly row: 7; readonly frames: 6; readonly durationMs: 820; }, { readonly id: "review"; readonly label: "Review"; readonly row: 8; readonly frames: 6; readonly durationMs: 1030; }]; export declare function getPetStateById(id: PetStateId): PetState; export declare const defaultPetState: { readonly id: "idle"; readonly label: "Idle"; readonly row: 0; readonly frames: 6; readonly durationMs: 1100; }; //# sourceMappingURL=pet-states.d.ts.map