import { SmzExcelThemeDefinitions } from '../../modules/smz-excels/models/smz-excel-definitions';
import { SmzExcelState, SmzExcelTableSheet } from '../../modules/smz-excels/models/smz-excel-table';
import { SmzExcelsSheetsBuilder } from './excels-sheets';
import { SmzExcelsStylesBuilder } from './excels-styles';
import { SmzExcelsTableColumnsBuilder } from './excels-table-columns';
export declare class SmzExcelsTablesBuilder {
    private _builder;
    private _;
    private _state;
    constructor(_builder: SmzExcelsSheetsBuilder, _: SmzExcelState, _state: SmzExcelTableSheet);
    setTheme(theme: SmzExcelThemeDefinitions): SmzExcelsTablesBuilder;
    columns(): SmzExcelsTableColumnsBuilder;
    headers(): SmzExcelsStylesBuilder<SmzExcelsTablesBuilder>;
    get sheets(): SmzExcelsSheetsBuilder;
}
