import { AnimationClip } from "../animation/AnimationClip.ts"; import { Loader } from "./Loader.ts"; interface ClipDefinition { name?: string; duration?: number; tracks?: Array<{ type: string; name: string; times: number[]; values: number[]; }>; } /** Loads a JSON array of animation clip definitions. */ export declare class AnimationLoader extends Loader { load(url: string, onLoad?: (clips: AnimationClip[]) => void, onProgress?: (event: ProgressEvent) => void, onError?: (err: unknown) => void): void; parse(json: ClipDefinition[]): AnimationClip[]; } export {}; //# sourceMappingURL=AnimationLoader.d.ts.map