import { ILogger } from "@js-soft/logging-abstractions"; import { Serializable } from "@js-soft/ts-serval"; import { ConsumptionController } from "./ConsumptionController"; import { ConsumptionControllerName } from "./ConsumptionControllerName"; export declare class ConsumptionBaseController { protected _parent: ConsumptionController; protected _log: ILogger; get log(): ILogger; get parent(): ConsumptionController; constructor(controllerName: ConsumptionControllerName, _parent: ConsumptionController); init(): Promise; protected parseArray(values: Object[], type: new () => T): T[]; } //# sourceMappingURL=ConsumptionBaseController.d.ts.map