import { ChangeDetectorRef, TemplateRef } from '@angular/core'; import { Table } from 'primeng/table'; import * as i0 from "@angular/core"; interface ExportColumn { title: string; dataKey: string; } export interface Column { field: string; header: string; sortable?: boolean; filter?: boolean; customExportHeader?: string; type?: string; } export declare class AvTableComponent { cdRef: ChangeDetectorRef; columns: { field: string; header: string; sortable?: boolean; filter?: boolean; customExportHeader?: string; }[]; data: any[]; paginator: boolean; rows: number; striped: boolean; responsive: boolean; exportable: boolean; filterable: boolean; dt: Table; customHeader: TemplateRef; customBody: TemplateRef; exportColumns: ExportColumn[]; get globalFilterFields(): string[]; ngAfterViewInit(): void; filterGlobal(event: Event): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export {}; //# sourceMappingURL=av-table.component.d.ts.map