import { ChangeDetectorRef, ElementRef, IterableDiffers } from '@angular/core';
import { CdkTable, CdkTableModule } from '@angular/cdk/table';
import { ElDirectionality } from '../bidi/bidi-service';
import { ElPlatform } from '../platform/platform-service';
export declare const EL_TABLE_TEMPLATE = "\n  <ng-container elHeaderRowOutlet></ng-container>\n  <ng-container elRowOutlet></ng-container>\n  <ng-container elFooterRowOutlet></ng-container>";
export declare class ElTable<T> extends CdkTable<T> {
    constructor(differs: IterableDiffers, changeDetectorRef: ChangeDetectorRef, elementRef: ElementRef, role: string, dir: ElDirectionality, document: any, platform: ElPlatform | undefined);
}
export declare class ElTableModule extends CdkTableModule {
}
