import { Base, IList$1, Point, Type } from "igniteui-react-core/ES2015/type";
import { IFlattener } from "./IFlattener";
import { List$1 } from "igniteui-react-core/ES2015/List$1";
/**
 * @hidden
 */
export declare class DefaultFlattener extends Base implements IFlattener {
    static $t: Type;
    private a;
    private d;
    flatten(a: IList$1<Point>, b: number): IList$1<Point>;
    c(a: number[], b: number[], c: number, d: number): List$1<Point>;
    b(a: IList$1<Point>, b: number, c: (arg1: number) => number, d: (arg1: number) => number): IList$1<Point>;
    e(a: number[], b: number[], c: number, d: number): List$1<Point>;
    private f;
    private g;
}
