import { TextMetricsProviderBase } from "./TextMetricsProviderBase";
import { Workbook } from "./Workbook";
import { DomRenderer } from "igniteui-react-core";
import { WorksheetCellFormatData } from "./WorksheetCellFormatData";
import { Nullable$1, Type } from "igniteui-react-core";
import { Size } from "igniteui-react-core";
/**
 * @hidden
 */
export declare class DomTextMetricsProvider extends TextMetricsProviderBase {
    static $t: Type;
    private readonly _i;
    constructor(a: Workbook, b: DomRenderer);
    dispose(): void;
    private readonly _h;
    private _k;
    private _j;
    private _n;
    _d(a: WorksheetCellFormatData): number;
    _e(a: WorksheetCellFormatData): number;
    _g(a: WorksheetCellFormatData, b: string, c?: Nullable$1<Size>, d?: boolean, e?: boolean): Size;
    private _m;
    private _l;
}
