{"version":3,"file":"ChipICN2038SExtendProperty.cjs","names":["t","ChipBaseExtendPropey"],"sources":["../generated/ChipICN2038SExtendProperty.ts"],"sourcesContent":["import * as t from 'io-ts';\nimport * as common from '../lib/common';\nimport { ChipBaseExtendPropey } from './ChipBaseExtendPropey';\n // import\nexport const ChipICN2038SExtendPropertyBase = t.intersection(\n  [\n    ChipBaseExtendPropey,\n    t.type({\n      RWhiteBalance: common.Int32_16, // #44004\n      GWhiteBalance: common.Int32_16, // #44024\n      BWhiteBalance: common.Int32_16, // #44675\n      HandUpdata: common.Bool_true,\n    }),\n    t.partial({\n      IsAdvancedMode: common.Bool, // #43978\n      IsDeadPix: common.Bool, // #44044\n      RGainPoint: common.Int32, // #44064\n      GGainPoint: common.Int32, // #44077\n      BGainPoint: common.Int32, // #44090\n      RConstantCurrent: common.Int32, // #44103\n      GConstantCurrent: common.Int32, // #44116\n      BConstantCurrent: common.Int32, // #44129\n      ROESignalSelect: common.Int32, // #44142\n      GOESignalSelect: common.Int32, // #44155\n      BOESignalSelect: common.Int32, // #44168\n      REnableSignalSelect: common.Bool, // #44181\n      GEnableSignalSelect: common.Bool, // #44194\n      BEnableSignalSelect: common.Bool, // #44207\n      RDelayTime: common.Int32, // #44220\n      GDelayTime: common.Int32, // #44233\n      BDelayTime: common.Int32, // #44246\n      RBlankingSignalSelect: common.Int32, // #44259\n      GBlankingSignalSelect: common.Int32, // #44272\n      BBlankingSignalSelect: common.Int32, // #44285\n      RFallingTimeSelect: common.Int32, // #44298\n      GFallingTimeSelect: common.Int32, // #44311\n      BFallingTimeSelect: common.Int32, // #44324\n      RLATCHSelect: common.Int32, // #44337\n      GLATCHSelect: common.Int32, // #44350\n      BLATCHSelect: common.Int32, // #44363\n      RAMSelect: common.Int32, // #44376\n      GAMSelect: common.Int32, // #44389\n      BAMSelect: common.Int32, // #44402\n      RAMSignalSelect: common.Bool, // #44415\n      GAMSignalSelect: common.Bool, // #44428\n      BAMSignalSelect: common.Bool, // #44441\n      RCurrentRangSelect: common.Int32, // #44454\n      GCurrentRangSelect: common.Int32, // #44467\n      BCurrentRangSelect: common.Int32, // #44480\n      RCLKtoSDOSelect: common.Int32, // #44493\n      GCLKtoSDOSelect: common.Int32, // #44506\n      BCLKtoSDOSelect: common.Int32, // #44519\n      ROEWidthSelect: common.Int32, // #44532\n      GOEWidthSelect: common.Int32, // #44545\n      BOEWidthSelect: common.Int32, // #44558\n      RedRegValueConfigFirst: common.UInt16, // #44571\n      GreenRegValueConfigFirst: common.UInt16, // #44584\n      BlueRegValueConfigFirst: common.UInt16, // #44597\n      VRedRegValueConfigFirst: common.UInt16, // #44610\n      RedRegValueConfigSecond: common.UInt16, // #44623\n      GreenRegValueConfigSecond: common.UInt16, // #44636\n      BlueRegValueConfigSecond: common.UInt16, // #44649\n      VRedRegValueConfigSecond: common.UInt16, // #44662\n      BlankingMode: common.Int32,\n    }),\n  ],\n  'ChipICN2038SExtendPropertyBase'\n);\n/**\n * Codec for {@link ChipICN2038SExtendProperty}\n * @category Codecs\n * @see Automatically generated from ../decompiled/Nova.LCT.GigabitSystem.DataClass.decompiled.cs:43868\n */\nexport const ChipICN2038SExtendProperty = t.intersection(\n  [\n    ChipICN2038SExtendPropertyBase,\n    t.partial({ '@_xsi:type': t.literal('ChipICN2038SExtendProperty') }),\n  ],\n  'ChipICN2038SExtendProperty'\n);\nexport interface ChipICN2038SExtendProperty extends t.TypeOf<typeof ChipICN2038SExtendProperty> {}\n"],"mappings":";;;;;;;;AAIA,MAAa,iCAAiCA,MAAE,aAC9C;CACEC;CACAD,MAAE,KAAK;EACL;EACA;EACA;EACA;CACF,CAAC;CACDA,MAAE,QAAQ;EACR;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;CACF,CAAC;AACH,GACA,gCACF;;;;;;AAMA,MAAa,6BAA6BA,MAAE,aAC1C,CACE,gCACAA,MAAE,QAAQ,EAAE,cAAcA,MAAE,QAAQ,4BAA4B,EAAE,CAAC,CACrE,GACA,4BACF"}