import { AnimationOptions, AnimationTransform, IAnimation, KeyframeData } from './types';
export declare class KeyframeAnimation implements IAnimation {
    readonly id: string;
    readonly type: string;
    readonly options: Required<AnimationOptions>;
    readonly params: any;
    private frames;
    constructor(data: KeyframeData | any[], options: AnimationOptions, type?: string);
    getTransform(time: number): AnimationTransform;
    private interpolateProps;
}
