declare class BMHeader {
    version: number;
    codeSize: number;
    crc: number;
}
export declare class BMItem {
    slotIndex: number;
    productId: number;
    paintIndex?: number;
}
export declare class BMRGB {
    r: number;
    g: number;
    b: number;
}
declare class BMOverrideColor {
    shouldOverride: boolean;
    primaryColors?: BMRGB;
    secondaryColors?: BMRGB;
}
export declare type BMItems = Map<number, BMItem>;
declare class BMBody {
    blueIsOrange: boolean;
    blueLoadout: BMItems;
    blueColor: BMOverrideColor;
    orangeLoadout?: BMItems;
    orangeColor?: BMOverrideColor;
}
export declare class BMLoadout {
    header?: BMHeader;
    body: BMBody;
}
export {};
//# sourceMappingURL=model.d.ts.map