import { ColumnFilter, DataTableColumnData, DataTableConfig, DataTableObservableDataSource, ProjectApiService, TableAction } from '@cas-hub/acabim-common-client'; import { DataExportRequest } from '../../../../_models/data-export.model'; import { DataExportService } from '../../../../_services/data-export.service'; import * as i0 from "@angular/core"; export declare class ViewExportRequestsComponent { readonly projectApiService: ProjectApiService; readonly dataExportDataSource: DataExportRequestDataSource[]; constructor(projectApiService: ProjectApiService, dataExportService: DataExportService); onNewRequestCreated(req: DataExportRequest): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DataExportRequestDataSource extends DataTableObservableDataSource { private readonly dataExportService; columnFilters: ColumnFilter[]; readonly actions: TableAction[]; readonly columnData: DataTableColumnData[]; readonly config: DataTableConfig; constructor(dataExportService: DataExportService); onAction(action: TableAction): void; onDataExpanded(value: DataExportRequest): void; onDataFiltered(): void; } export {};