import { CategoryFrame } from "./CategoryFrame";
import { Axis } from "./Axis";
import { CategoryTransitionInMode } from "./CategoryTransitionInMode";
import { TransitionInSpeedType } from "./TransitionInSpeedType";
import { Rect } from "igniteui-react-core/ES5/Rect";
import { Base, Type } from "igniteui-react-core/ES5/type";
export declare class CategoryTransitionSourceFramePreparer extends Base {
    p(a: CategoryFrame, b: CategoryFrame, c: boolean, d: Axis, e: Axis, f: CategoryTransitionInMode, g: CategoryTransitionInMode, h: TransitionInSpeedType, i: TransitionInSpeedType, j: () => number, k: Rect): void;
    private a;
    private c(a, b, c, d);
    private d(a, b, c, d, e, f, g, h, i, j, k);
    private f(a, b, c, d, e, f, g, h, i, j, k);
    private e(a, b, c, d, e, f, g, h, i, j, k);
    private b(a, b, c, d, e, f, g, h);
    private q(a, b);
    private u(a, b, c);
    private v(a, b, c);
    private j(a, b);
    private o(a, b, c, d, e);
    private k(a, b);
    private g(a, b);
    private l(a, b, c, d, e);
    private n(a, b);
    private i(a, b);
    private h(a, b);
    private m(a, b, c, d, e);
    private r(a, b, c, d, e);
    private s(a, b, c, d, e);
    private t(a, b, c, d);
    static $t: Type;
}
