///
import { IncomingMessage } from "http";
import { Data } from "../interface/data";
import { InfoItemService } from "../service/info.item.service";
export declare class InfoItemResolver {
private readonly infoItemService;
constructor(infoItemService: InfoItemService);
createInfoItem(req: IncomingMessage, body: {
name: string;
label: string;
description: string;
type: string;
necessary: boolean;
registerVisible: boolean;
informationVisible: boolean;
order: number;
}): Promise;
updateInfoItem(req: IncomingMessage, body: {
id: number;
name: string;
label: string;
description: string;
type: string;
necessary: boolean;
registerVisible: boolean;
informationVisible: boolean;
order: number;
}): Promise;
deleteInfoItem(req: IncomingMessage, body: {
id: number;
}): Promise;
deleteInfoItems(req: IncomingMessage, body: {
ids: Array;
}): Promise;
}