import * as i0 from '@angular/core'; import { TemplateRef } from '@angular/core'; import { IResultList, IOperation } from '@c8y/client'; import { OperationRealtimeService, ForOfFilterPipe } from '@c8y/ngx-components'; import { OperationsService, OperationStatusOptionsMapShared } from '@c8y/ngx-components/operations/shared'; declare class OperationsTimelineComponent { realtime: OperationRealtimeService; operationsService: OperationsService; operations: IResultList; sourceId: string; filterPipe: ForOfFilterPipe; bodyTemplate: TemplateRef; footerTemplates: Array>; propertiesToHide: string[]; OPERATION_STATUS_OPTIONS_MAP: OperationStatusOptionsMapShared; constructor(realtime: OperationRealtimeService, operationsService: OperationsService); static ɵfac: i0.ɵɵFactoryDeclaration, never>; static ɵcmp: i0.ɵɵComponentDeclaration, "c8y-operations-timeline", never, { "operations": { "alias": "operations"; "required": false; }; "sourceId": { "alias": "sourceId"; "required": false; }; "filterPipe": { "alias": "filterPipe"; "required": false; }; "bodyTemplate": { "alias": "bodyTemplate"; "required": false; }; "footerTemplates": { "alias": "footerTemplates"; "required": false; }; "propertiesToHide": { "alias": "propertiesToHide"; "required": false; }; }, {}, never, never, true, never>; } /** * @deprecated Use `OperationsTimelineComponent` as a standalone component instead. */ declare class OperationsTimelineModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } export { OperationsTimelineComponent, OperationsTimelineModule }; //# sourceMappingURL=index.d.ts.map