import { StorageService } from '../../storage/services/storage.service'; import { ChannelPropertyEntity } from '../entities/devices.entity'; import { PropertyTimeseriesModel } from '../models/devices.model'; export type BucketDuration = '1m' | '5m' | '15m' | '1h'; export declare class PropertyTimeseriesService { private readonly storageService; private readonly logger; constructor(storageService: StorageService); queryTimeseries(property: ChannelPropertyEntity, from: Date, to: Date, bucket?: BucketDuration): Promise; private fetchPoints; private buildQuery; private parseValue; private getDefaultBucket; }