import { TruckBucketService } from './truck.bucket.service'; import { TruckDaoService } from './truck.dao.service'; import { ReportServiceBase } from '../../../services/state-machines/report-service.abstract'; export declare class TruckReportService extends ReportServiceBase { private truckBucketService; private truckDaoService; protected getBucketService(): TruckBucketService; protected getDaoService(): TruckDaoService; protected isCoupledThing(): boolean; constructor(truckBucketService: TruckBucketService, truckDaoService: TruckDaoService); getCurrentStateEvents(trucks: any): Promise; getSummaryReportDetailData(id: string, from: number, to: number): Promise; getSummaryReportData(ids: string[], from: number, to: number): Promise; }