import { Keyframe, NoBlankArray, Point, Property } from "./types";
export declare class TAVKeyframe {
    static MakeLinear(startTime: number, endTime: number, startValue: number, endValue: number): Keyframe;
    static MakeHold(startTime: number, endTime: number, startValue: number, endValue: number): Keyframe;
    static MakeBezier(startTime: number, endTime: number, startValue: number, endValue: number, bezierIn: Point, bezierOut: Point): Keyframe;
}
export declare class TAVProperty {
    static MakeProperty(value: number): Property;
    static MakeAnimatableProperty(keyframes: NoBlankArray<Keyframe>, defaultValue?: number): Property;
}
