import { Serializable } from "@js-soft/ts-serval"; import { CoreId } from "@nmshd/core-types"; import { ConsumptionBaseController } from "../../consumption/ConsumptionBaseController"; import { ConsumptionController } from "../../consumption/ConsumptionController"; import { Draft } from "./local/Draft"; export declare class DraftsController extends ConsumptionBaseController { private drafts; constructor(parent: ConsumptionController); init(): Promise; getDraft(id: CoreId): Promise; getDrafts(query?: any): Promise; createDraft(content: Serializable, type?: string): Promise; updateDraft(draft: Draft): Promise; deleteDraft(draft: Draft): Promise; } //# sourceMappingURL=DraftsController.d.ts.map