IrRegularCabinetProperty: IntersectionC<[TypeC<{
    CabinetVersion: StringC;
    ModuleListInCabinet: ArrayC<IntersectionC<[TypeC<{
        GroupInfoInCabinet: ArrayC<IntersectionC<(...)>>;
    }>, PartialC<{
        HubIndex: Type<number, number, unknown>;
        Id: StringC;
        IsSector: Type<boolean, boolean, unknown>;
        ModuleProperty: IntersectionC<[(...), (...)]>;
        PixelColInCabinet: Type<number, number, unknown>;
        PixelRowInCabinet: Type<number, number, unknown>;
        SectorPoint: Type<{
            x: ...;
            y: ...;
        }, `${(...)}, ${(...)}`, unknown>;
        XInCabinet: Type<number, number, unknown>;
        YInCabinet: Type<number, number, unknown>;
    }>]>>;
    Name: StringC;
}>, PartialC<{
    CabinetType: Type<CabinetTypeEnum, "Unknown" | "Regular" | "IrRegular", unknown>;
    CoordinateOfGroupsJsonStr: StringC;
    Height: Type<number, number, unknown>;
    MaxSumOfScanPointInGroup: Type<number, number, unknown>;
    PhysicalDataGroupNum: Type<number, number, unknown>;
    PointTableData: BufferFromBase64;
    pumpGroupsLines: BufferFromBase64;
    PumpHeightReduction: Type<number, number, unknown>;
    PumpModel: Type<number, number, unknown>;
    PumpWidthReduction: Type<number, number, unknown>;
    RelativeXPoint: Type<number, number, unknown>;
    RelativeYPoint: Type<number, number, unknown>;
    Width: Type<number, number, unknown>;
}>]> = ...

Codec for interface IrRegularCabinetProperty

Automatically generated from ../decompiled/Nova.LCT.GigabitSystem.DataClass.decompiled.cs:27524