import { CreativeGateway } from "../lib"; import { ServiceResponseDto } from "../types/serviceResponse"; export type SlotDto = { model: string; replacesLimb: boolean; }; export type HeadSlotDto = SlotDto & { hidesHair: boolean; }; export type LoadoutDto = { skinSlot: string | null; headSlot: HeadSlotDto | null; backSlot: SlotDto | null; torsoSlot: SlotDto | null; leftArmSlot: SlotDto | null; rightArmSlot: SlotDto | null; leftHandSlot: SlotDto | null; rightHandSlot: SlotDto | null; leftItemSlot: SlotDto | null; rightItemSlot: SlotDto | null; leftLegSlot: SlotDto | null; rightLegSlot: SlotDto | null; leftFootSlot: SlotDto | null; rightFootSlot: SlotDto | null; }; export type ErrorCodes = "loadoutNotFound" | "gatewayError" | "networkError"; export declare function getLoadout(this: CreativeGateway, userId: string): Promise>;