import { CoreId } from "@nmshd/core-types"; import { ConsumptionBaseController } from "../../consumption/ConsumptionBaseController"; import { ConsumptionController } from "../../consumption/ConsumptionController"; import { ICreateSettingParameters } from "./local/CreateSettingParameter"; import { Setting } from "./local/Setting"; export declare class SettingsController extends ConsumptionBaseController { private settings; constructor(parent: ConsumptionController); init(): Promise; getSetting(id: CoreId): Promise; getSettings(query?: any): Promise; createSetting(parameters: ICreateSettingParameters): Promise; updateSetting(setting: Setting): Promise; deleteSetting(setting: Setting): Promise; deleteSettingsForRelationship(relationshipId: CoreId): Promise; } //# sourceMappingURL=SettingsController.d.ts.map