///
import { IncomingMessage } from "http";
import { Data } from "../interface/data";
import { InfoGroupsData } from "../interface/infoGroup/info.groups.data";
import { InfoItemsData } from "../interface/infoGroup/info.items.data";
import { InfoGroupService } from "../service/info.group.service";
export declare class InfoGroupResolver {
private readonly infoGroupService;
constructor(infoGroupService: InfoGroupService);
infoGroups(): Promise;
infoItems(req: IncomingMessage, body: {
id: number;
}): Promise;
createInfoGroup(req: IncomingMessage, body: {
name: string;
}): Promise;
updateInfoGroup(req: IncomingMessage, body: {
id: number;
name: string;
}): Promise;
deleteInfoGroup(req: IncomingMessage, body: {
id: number;
}): Promise;
addInfoItem(req: IncomingMessage, body: {
id: number;
infoItemId: number;
}): Promise;
removeInfoItem(req: IncomingMessage, body: {
id: number;
infoItemId: number;
}): Promise;
}