import { TgdTransfo, TgdTransfoOptions } from "../../math";
import { TgdAnimation } from "../../types/animation";
interface TransfoInterpolationStep {
    transfo: Readonly<Partial<TgdTransfoOptions>> | Readonly<TgdTransfo>;
    duration: number;
    delay?: number;
    repeat?: number;
    easingFunction?(this: void, x: number): number;
    onEnd?(): void;
}
export declare function tgdAnimChainTransfoInterpolations(transfo: TgdTransfo, steps: TransfoInterpolationStep[], options?: Partial<{
    delay: number;
    repeat: number;
    easingFunction(this: void, x: number): number;
    onEnd(): void;
}>): TgdAnimation;
export {};
//# sourceMappingURL=chain-transfo-interpolations.d.ts.map