import { List$1 } from "./List$1";
import { IList$1, Base, Type } from "./type";
export declare class FastFlattener extends Base {
    constructor();
    static e(a: List$1<number>, b: number[], c: number[], d: number, e: number, f: number): List$1<number>;
    static c(a: number, b: List$1<number[]>, c: boolean, d: boolean, e: number): IList$1<number>;
    static b(a: number, b: List$1<number[]>, c: boolean, d: boolean, e: number): IList$1<number>;
    static d(a: number, b: List$1<number[]>, c: number, d: number, e: number): IList$1<number>;
    static a(a: List$1<number>, b: List$1<number[]>, c: boolean, d: boolean, e: number, f: number, g: number): IList$1<number>;
    static f(a: List$1<number>, b: List$1<number[]>, c: boolean, d: boolean, e: number, f: number, g: number): List$1<number>;
    static g(a: List$1<number>, b: List$1<number[]>, c: number, d: number, e: number, f: number, g: number): List$1<number>;
    private static h(a, b, c, d, e, f);
    private static i(a, b, c, d, e, f, g);
    static $t: Type;
}
