/** * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://github.com/NG-ZORRO/ng-zorro-antd/blob/master/LICENSE */ import { TemplateRef } from '@angular/core'; import { ReplaySubject } from 'rxjs'; import { NzSafeAny } from 'ng-zorro-antd/core/types'; import { NzThMeasureDirective } from './cell/th-measure.directive'; import * as i0 from "@angular/core"; export declare class NzTableStyleService { theadTemplate$: ReplaySubject>; hasFixLeft$: ReplaySubject; hasFixRight$: ReplaySubject; hostWidth$: ReplaySubject; columnCount$: ReplaySubject; showEmpty$: ReplaySubject; noResult$: ReplaySubject | undefined>; private listOfThWidthConfigPx$; private tableWidthConfigPx$; manualWidthConfigPx$: import("rxjs").Observable; private listOfAutoWidthPx$; listOfListOfThWidthPx$: import("rxjs").Observable; listOfMeasureColumn$: ReplaySubject; listOfListOfThWidth$: import("rxjs").Observable; enableAutoMeasure$: ReplaySubject; setTheadTemplate(template: TemplateRef): void; setHasFixLeft(hasFixLeft: boolean): void; setHasFixRight(hasFixRight: boolean): void; setTableWidthConfig(widthConfig: ReadonlyArray): void; setListOfTh(listOfTh: readonly NzThMeasureDirective[]): void; setListOfMeasureColumn(listOfTh: readonly NzThMeasureDirective[]): void; setListOfAutoWidth(listOfAutoWidth: number[]): void; setShowEmpty(showEmpty: boolean): void; setNoResult(noResult: string | TemplateRef | undefined): void; setScroll(scrollX: string | null, scrollY: string | null): void; constructor(); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }