import { HttpClient } from "@angular/common/http"; import { PublicService } from "./public.service"; import { BaseAuthService } from "./base-auth.service"; import { AllData, OEE, OEEDevice } from "./models/AllData"; import { StatisticProductionData } from './models/statisticData'; import * as i0 from "@angular/core"; export declare class StatisticsService extends BaseAuthService { publicService: PublicService; private httpClient; protected env: any; constructor(publicService: PublicService, httpClient: HttpClient, env: any); protected getBasePath(): string; /**** MACHINE PRODUCTION STATISTICS ****/ getDailyProductionRange(machineId: string, timeShow: number, startDate: any, endDate: any, shift?: number): import("rxjs").Observable; getDailyProductionGraph(machineId: string, date: string): import("rxjs").Observable; getMonthlyProductionGraph(machineId: string, date: string): import("rxjs").Observable; getYearlyProductionGraph(machineId: string, date: string): import("rxjs").Observable; /**** GLOBAL MACHINES PRODUCTION STATISTICS ****/ getGlobalDailyProductionGraph(date: string, boxId: string): import("rxjs").Observable; getGlobalMonthlyProductionGraph(date: string, boxId: string): import("rxjs").Observable; getGlobalYearlyProductionGraph(date: string, boxId: string): import("rxjs").Observable; /**** GLOBAL REFERENCES PRODUCTION STATISTICS ****/ getGlobalDailyProductionReferencesGraph(date: string, boxId: string): import("rxjs").Observable; getGlobalMonthlyProductionReferencesGraph(date: string, boxId: string): import("rxjs").Observable; getGlobalYearlyProductionReferencesGraph(date: string, boxId: string): import("rxjs").Observable; /**** MACHINE GLOBAL NG PIECES ****/ getGlobalDailyNGList(date: string, boxId?: string): import("rxjs").Observable; getGlobalMonthlyNGList(date: string, boxId: string): import("rxjs").Observable; getGlobalYearlyNGList(date: string, boxId: string): import("rxjs").Observable; /**** MACHINE NG PIECES ****/ getDailyNGList(machineId: string, date: string): import("rxjs").Observable; getMonthlyNGList(machineId: string, date: string): import("rxjs").Observable; getYearlyNGList(machineId: string, date: string): import("rxjs").Observable; /**** MACHINE STOPS STATISTICS ****/ getDailyStopsGraph(machineId: string, date: string): import("rxjs").Observable; /**** GLOBAL MACHINES PRODUCTION STATISTICS ****/ getGlobalDailyStopsGraph(date: string, boxId: string): import("rxjs").Observable; getGlobalMonthlyStopsGraph(date: string, boxId: string): import("rxjs").Observable; getGlobalYearlyStopsGraph(date: string, boxId: string): import("rxjs").Observable; /**** ALL DATA STATISTICS ****/ getAllData(machineId: string): import("rxjs").Observable; /**** CYCLE TIME EVOLUTION ****/ getDailyTimeOfCycle(machineId: string, date: string): import("rxjs").Observable; getMonthlyTimeOfCycle(machineId: string, date: string): import("rxjs").Observable; getYearlyTimeOfCycle(machineId: string, date: string): import("rxjs").Observable; /**** CYCLE TIME EVOLUTION WITH REFERENCE ****/ getDailyTimeOfCycleReference(machineId: string, referenceId: string, date: string): import("rxjs").Observable; getMonthlyTimeOfCycleReference(machineId: string, referenceId: string, date: string): import("rxjs").Observable; getYearlyTimeOfCycleReference(machineId: string, referenceId: string, date: string): import("rxjs").Observable; /**** OEE *****/ getOEEHours(machineId: string, startDate: any, startHour: any, endHour: any, refId: any, realHours: any): import("rxjs").Observable; getOEEMonthly(boxId: string, date: any, startHour: any, endHour: any, realHours: any): import("rxjs").Observable; getOEEYearly(boxId: string, date: any, startHour: any, endHour: any, realHours: any): import("rxjs").Observable; /**** OEE REFERENCES *****/ getOEEReferenceDailyAll(date: any, realHours: any): import("rxjs").Observable; getOEEReferenceMonthly(startHour: any, endHour: any, realHours: any, boxId?: string, date?: any, machineId?: string, startDate?: any, endDate?: any): import("rxjs").Observable; getOEEReferenceQuarterly(date: any, startHour: any, endHour: any, realHours: any, boxId?: string, machineId?: string): import("rxjs").Observable; getOEEReferenceYearly(date: any, startHour: any, endHour: any, realHours: any, boxId?: string, machineId?: string): import("rxjs").Observable; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }