import { Base, IList$1, Point, IEnumerable$1, Type } from "igniteui-react-core";
import { UnknownValuePlotting } from "igniteui-react-core";
import { Rect } from "igniteui-react-core";
import { Clipper } from "igniteui-react-core";
import { AngleRadiusPair } from "./AngleRadiusPair";
/**
 * @hidden
 */
export declare class PolarLinePlanner extends Base {
    static $t: Type;
    f: boolean;
    b: UnknownValuePlotting;
    m: (arg1: number) => number;
    n: (arg1: number) => number;
    o: (arg1: number) => number;
    p: (arg1: number) => number;
    l: number;
    q: number;
    private aa;
    get ad(): Rect;
    set ad(a: Rect);
    private z;
    get ac(): Rect;
    set ac(a: Rect);
    private ab;
    get ae(): Rect;
    set ae(a: Rect);
    a: Clipper;
    c: boolean;
    d: boolean;
    private i;
    protected g(): boolean;
    protected k(a: (arg1: number) => number, b: (arg1: number) => number, c: number, d: number): number;
    h(a: IEnumerable$1<number>): IList$1<AngleRadiusPair>;
    private v;
    private j;
    private r;
    private y;
    private t;
    private u;
    private e;
    private s;
    w(a: IEnumerable$1<number>): void;
    x(a: IList$1<Point>, b: IEnumerable$1<number>): void;
}
