import { AfterViewInit, EventEmitter, OnDestroy } from "@angular/core"; import { ActivatedRoute } from "@angular/router"; import { TranslateService } from '@ngx-translate/core'; import { TotalizerWorkAccidentChangeDto } from "../../core/interfaces/work-accident-filter-input"; import { SStatsCardWorkAccidentService } from './s-stats-card-work-accident.service'; import { AccidentType } from '../../core/enums/accident-type'; export declare class SStatsCardWorkAccidentComponent implements AfterViewInit, OnDestroy { private readonly _translateService; private readonly route; private readonly _sStatsCardWorkAccidentServiceservice; domain: string; service: string; accidentType: AccidentType; employeeSearch: string; totalizerChangeEvent: EventEmitter; totalizerCountLoading: boolean; totalizerCountError: boolean; private readonly _filter; private readonly _ngUnsubscribe; private _totalizerAccidentCount; private _totalizerTypicalCount; private _totalizerRouteCount; private _totalizerDiseaseCount; constructor(_translateService: TranslateService, route: ActivatedRoute, _sStatsCardWorkAccidentServiceservice: SStatsCardWorkAccidentService); ngOnDestroy(): void; set ticket(ticket: any); ngAfterViewInit(): void; private genericGet; private setFields; updateCounters(): void; get totalizerAccidentCount(): string | number; set totalizerAccidentCount(value: string | number); get totalizerTypicalCount(): string | number; set totalizerTypicalCount(value: string | number); get totalizerRouteCount(): string | number; set totalizerRouteCount(value: string | number); get totalizerDiseaseCount(): string | number; set totalizerDiseaseCount(value: string | number); /** * Esse função foi criada pra chavear o contexto do filtro avançado. * Quando vier do analytics-frontend, deve passar o serviço analytics, quando abrir direto na tela * do analytics-sst, deve passar o serviço do analytics_sst * o parametro "ticket" só vai vir na rota, atráves do analytics-frontend * @private */ private getService; }