import { Base, Type } from "igniteui-angular-core";
import { DataAbbreviation } from "./DataAbbreviation";
import { DataAbbreviationMode } from "igniteui-angular-core";
import { List$1 } from "igniteui-angular-core";
/**
 * @hidden
 */
export declare class DataAbbreviator extends Base {
    static $t: Type;
    private static k;
    private static f;
    private static e;
    static p(a: number, b: number, c: number): string;
    static o(a: number): string;
    static r(a: number): string;
    static b(a: number, b: number, c: number, d: DataAbbreviationMode): DataAbbreviation;
    private static s;
    static l(a: DataAbbreviationMode): number;
    static q(a: DataAbbreviationMode): string;
    static a(a: number, b: DataAbbreviationMode, c: number, d: number): DataAbbreviation;
    static h(a: number[], b: DataAbbreviationMode, c?: number, d?: number): List$1<DataAbbreviation>;
    private static j;
    static g(a: number[], b?: number, c?: number): List$1<DataAbbreviation>;
    private static i;
    static m(a: string): number;
    static n(a: string): number;
    private static d;
    private static c;
    private static t;
}
