import { ColumnFilter, DataTableColumnData, DataTableConfig, DataTableObservableDataSource, Organisation, TableAction } from '@cas-hub/acabim-common-client'; import { CurrentResourceUsage } from '../../../../_models/resource-subscription.model'; import { ResourceSubscriptionService } from '../../../../_services/resource-subscription.service'; import * as i0 from "@angular/core"; export declare class ResourceSubscriptionsViewComponent extends DataTableObservableDataSource { private readonly resourceSubscriptionService; set selectedOrganisation(val: Organisation | undefined); get selectedOrganisation(): Organisation | undefined; readonly actions: TableAction[]; columnFilters: ColumnFilter[]; readonly columnData: DataTableColumnData[]; readonly config: DataTableConfig; private _selectedOrganisation?; constructor(resourceSubscriptionService: ResourceSubscriptionService); onAction(action: TableAction): void; onDataExpanded(value: CurrentResourceUsage): void; onDataFiltered(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }