import { AdjustModeEnum } from "./AdjustMode.mjs"; import { AutoBrightCalcTypeEnum } from "./AutoBrightCalcType.mjs"; import { PeripheralsTypeEnum } from "./PeripheralsType.mjs"; import { EnLightSensorSiteEnum } from "./EnLightSensorSite.mjs"; import { OpticalProbeFailureInfo } from "./OpticalProbeFailureInfo.mjs"; import { SetBrightData } from "./SetBrightData.mjs"; import * as t from "io-ts"; //#region generated/AutoBrightExtendData.d.ts /** * Codec for interface {@link AutoBrightExtendData} * @category Codecs * @see Automatically generated from ../decompiled/Nova.LCT.GigabitSystem.DataClass.decompiled.cs:73390 */ declare const AutoBrightExtendData: t.IntersectionC<[t.TypeC<{ AutoBrightMappingList: t.ArrayC; DisplayBright: t.Type; }>>; UseLightSensorList: t.ArrayC; CommPort: t.StringC; FirstSenderSN: t.StringC; SensorType: t.Type; SenderIndex: t.Type; PortIndex: t.Type; FuncCardIndex: t.Type; SensorIndex: t.Type; }>>; }>, t.PartialC<{ CalcType: t.Type; OpticalFailureInfo: t.PartialC<{ IsEnable: t.Type; BrightnessValue: t.Type; }>; SetBrightData: t.IntersectionC<[t.TypeC<{ PosNumber: t.Type; SectionNumber: t.Type; MaxLuxData: t.Type; MinLuxData: t.Type; MaxAdjustBright: t.Type; MinAdjustBright: t.Type; LightSensorDataList: t.ArrayC; LightSensorSite: t.Type; FunctionCardPosSite: t.Type; PortAddrPosSite: t.Type; PosInFunctionCardAddr: t.Type; }>, t.PartialC<{}>]>>; }>, t.PartialC<{ IsHWAutoBright: t.Type; IsConfigurationSetted: t.Type; SelectAdjustMode: t.Type; }>]>; }>]>; interface AutoBrightExtendData extends t.TypeOf { CalcType?: AutoBrightCalcTypeEnum; OpticalFailureInfo?: OpticalProbeFailureInfo; SetBrightData?: SetBrightData; } //#endregion export { AutoBrightExtendData }; //# sourceMappingURL=AutoBrightExtendData.d.mts.map