import { CdkRowDef } from '@angular/cdk/table'; import * as i0 from "@angular/core"; /** * Data row definition for the aui-table. * Captures the header row's template and other row properties such as the columns to display and * a when predicate that describes when this row should be used. */ export declare class TableRowDefDirective extends CdkRowDef { columns: Iterable; set auiTableRowDefWhen(v: (index: number, rowData: T) => boolean); static ɵfac: i0.ɵɵFactoryDeclaration, never>; static ɵdir: i0.ɵɵDirectiveDeclaration, "[auiTableRowDef]", never, { "columns": { "alias": "auiTableRowDefColumns"; "required": false; }; "auiTableRowDefWhen": { "alias": "auiTableRowDefWhen"; "required": false; }; }, {}, never, never, true, never>; }