import { Base, Type } from "igniteui-react-core/ES2015/type";
import { CategoryFrame } from "./CategoryFrame";
import { Axis } from "./Axis";
import { CategoryTransitionInMode } from "./CategoryTransitionInMode";
import { TransitionInSpeedType } from "./TransitionInSpeedType";
import { Rect } from "igniteui-react-core/ES2015/Rect";
/**
 * @hidden
 */
export declare class CategoryTransitionSourceFramePreparer extends Base {
    static $t: Type;
    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;
    private d;
    private f;
    private e;
    private b;
    private q;
    private u;
    private v;
    private j;
    private o;
    private k;
    private g;
    private l;
    private n;
    private i;
    private h;
    private m;
    private r;
    private s;
    private t;
}
