import { SequelizeModel } from "@golemio/core/dist/output-gateway"; import { IMeasurements, IMeasurementsMonthly } from "../controllers/interfaces/IMeasurementsParams"; import { IMeasurementResponse } from "../routers/interfaces/IMeasurementResponse"; export declare class MeasurementRepository extends SequelizeModel { constructor(); getMeasurements(options: IMeasurements, allowedOrganizations: number[] | null): Promise; getMonthlyReadings(options: IMeasurementsMonthly, allowedOrganizations: number[] | null): Promise>>; GetAll(): Promise; GetOne(): Promise; private getWhereAccessLimitation; }