import { n as ScanTypeEnum } from "./ScanType-CCf07EHM.cjs"; import { n as OEPolarityTypeEnum } from "./OEPolarityType-BPJu98gr.cjs"; import { n as DecodeTypeEnum } from "./DecodeType-SEI2__Dn.cjs"; import { n as DataDirectionTypeEnum } from "./DataDirectionType-Mbi02guQ.cjs"; import { n as ScreenDriveTypeEnum } from "./ScreenDriveType-QJa8Ijd1.cjs"; import { CabinetTypeEnum } from "./CabinetType.cjs"; import { Er as BufferFromBase64 } from "./index-s3f1rGjG.cjs"; import { n as ChipTypeEnum } from "./ChipType-beuV7YtL.cjs"; import * as t from "io-ts"; //#region generated/IrRegularCabinetProperty.d.ts /** * Codec for interface {@link IrRegularCabinetProperty} * @category Codecs * @see Automatically generated from ../decompiled/Nova.LCT.GigabitSystem.DataClass.decompiled.cs:27524 */ declare const IrRegularCabinetProperty: t.IntersectionC<[t.TypeC<{ Name: t.StringC; CabinetVersion: t.StringC; ModuleListInCabinet: t.ArrayC; hubIndex: t.Type; }>, t.PartialC<{ connectIndex: t.Type; }>]>>; }>, t.PartialC<{ Id: t.StringC; ModuleProperty: t.IntersectionC<[t.TypeC<{ ModuleVersion: t.StringC; ModulePixelCols: t.Type; ModulePixelRows: t.Type; ScanType: t.Type; OEPolarity: t.Type; DecType: t.Type; DataGroup: t.Type; TotalPointInTable: t.Type; SerialColorNum: t.Type; SerialDotsNumPerColor: t.Type; ChipMinLawRepeatNumber: t.Type; IrregularPointInfoArray: t.ArrayC; }>, t.PartialC<{ Scan: t.Type; Pos: t.Type; DG: t.Type; PointX: t.Type; PointY: t.Type; }>]>>; DataGroupDriverChipNumPairArray: t.ArrayC; DriverChipNum: t.Type; }>>; DriverChipType: t.Type; }>, t.PartialC<{ Name: t.StringC; DataDirectType: t.Type; DataGroupSequence: BufferFromBase64; ScanABCDCode: BufferFromBase64; NewScanABCDCode: BufferFromBase64; ScanABCDCodeSpecila: BufferFromBase64; RGBCode: BufferFromBase64; PointTableData: BufferFromBase64; RowsCtrlByDataGroup: BufferFromBase64; ScreenDriveType: t.Type; LineBias: t.Type; StartPositionOfDataGroup: BufferFromBase64; SerialRGBCode: BufferFromBase64; ChannelEnableData: BufferFromBase64; ChannelData: BufferFromBase64; ChipNumber: t.Type; IsIrregular: t.Type; IrregularPointInfo: t.StringC; DriverChipTypeExtend: t.Type; DriverTypePro: t.Type; DecodeTypePro: t.Type; }>]>; HubIndex: t.Type; XInCabinet: t.Type; YInCabinet: t.Type; PixelColInCabinet: t.Type; PixelRowInCabinet: t.Type; IsSector: t.Type; SectorPoint: t.Type<{ x: number; y: number; }, `${bigint}, ${bigint}`, unknown>; }>]>>; }>, t.PartialC<{ PhysicalDataGroupNum: t.Type; CabinetType: t.Type; Width: t.Type; Height: t.Type; MaxSumOfScanPointInGroup: t.Type; PointTableData: BufferFromBase64; PumpModel: t.Type; pumpGroupsLines: BufferFromBase64; PumpWidthReduction: t.Type; PumpHeightReduction: t.Type; RelativeXPoint: t.Type; RelativeYPoint: t.Type; CoordinateOfGroupsJsonStr: t.StringC; }>]>; interface IrRegularCabinetProperty extends t.TypeOf { CabinetType?: CabinetTypeEnum; } //#endregion export { IrRegularCabinetProperty as t }; //# sourceMappingURL=IrRegularCabinetProperty-Bp3XEspR.d.cts.map