import { ChangeDetectorRef, ElementRef, IterableDiffers, Provider } from '@angular/core'; import { _CoalescedStyleScheduler, CdkTable, CdkTableModule, RenderRow, RowContext } from '@angular/cdk/table'; import { _ViewRepeater } from '@angular/cdk/collections'; import { NbDirectionality } from '../bidi/bidi-service'; import { NbPlatform } from '../platform/platform-service'; export declare const NB_TABLE_TEMPLATE = "\n \n \n \n \n"; export declare const NB_VIEW_REPEATER_STRATEGY: import("@angular/core").InjectionToken<_ViewRepeater>>; export declare const NB_COALESCED_STYLE_SCHEDULER: import("@angular/core").InjectionToken<_CoalescedStyleScheduler>; export declare const NB_TABLE_PROVIDERS: Provider[]; export declare class NbTable extends CdkTable { protected readonly _viewRepeater?: _ViewRepeater, RowContext>; protected readonly _coalescedStyleScheduler?: _CoalescedStyleScheduler; constructor(differs: IterableDiffers, changeDetectorRef: ChangeDetectorRef, elementRef: ElementRef, role: string, dir: NbDirectionality, document: any, platform: NbPlatform, _viewRepeater?: _ViewRepeater, RowContext>, _coalescedStyleScheduler?: _CoalescedStyleScheduler); } export declare class NbTableModule extends CdkTableModule { }