import type { MmdAnimationTrack } from "../../Loader/Animation/mmdAnimationTrack"; /** * Mmd runtime animation base class */ export declare abstract class MmdRuntimeAnimation { /** * Animation data */ abstract readonly animation: T; private readonly _lastResults; /** * Find frame index B to interpolate between frame A and frame B * * frame time must be clamped to [startFrame, endFrame] * * @param frameTime frame time in 30fps * @param track animation track * @returns */ protected _upperBoundFrameIndex(frameTime: number, track: MmdAnimationTrack): number; }