import { IPmcData } from "../../eft/common/IPmcData"; import { IGetBodyResponseData } from "../../eft/httpResponse/IGetBodyResponseData"; import { IItemEventRouterResponse } from "../../eft/itemEvent/IItemEventRouterResponse"; import { IPresetBuildActionRequestData } from "../../eft/presetBuild/IPresetBuildActionRequestData"; import { IWeaponBuild } from "../../eft/profile/IAkiProfile"; export interface IPresetBuildCallbacks { getHandbookUserlist(url: string, info: any, sessionID: string): IGetBodyResponseData; saveWeaponBuild(pmcData: IPmcData, body: IPresetBuildActionRequestData, sessionID: string): IItemEventRouterResponse; removeWeaponBuild(pmcData: IPmcData, body: IPresetBuildActionRequestData, sessionID: string): IItemEventRouterResponse; saveEquipmentBuild(pmcData: IPmcData, body: IPresetBuildActionRequestData, sessionID: string): IItemEventRouterResponse; removeEquipmentBuild(pmcData: IPmcData, body: IPresetBuildActionRequestData, sessionID: string): IItemEventRouterResponse; }