import { AggregatedReadDTO, FilterDTO } from '@energyweb/energy-api-influxdb'; import { ReadDTO, ReadsService } from './reads.service'; declare type PublicPart = { [K in keyof T]: T[K]; }; export declare class BaseReadServiceForCI implements PublicPart { private readings; aggregate(): Promise; onModuleInit(): Promise; storeWithProof(meterId: string, proofRootHash: string, reads: ReadDTO[]): Promise; findWithProof(meterId: string, filter: FilterDTO): Promise; findDifference(): Promise; find(): Promise; store(): Promise; findLatestRead(): Promise; findLatestReadByMeterQuery(): string; } export {};