{"version":3,"file":"ChipCS2017SRGBVExtendProperty.mjs","names":["common.Bool","common.Int32"],"sources":["../generated/ChipCS2017SRGBVExtendProperty.ts"],"sourcesContent":["import * as t from 'io-ts';\nimport * as common from '../lib/common';\nimport { ChipBaseExtendPropey } from './ChipBaseExtendPropey'; // import\nimport { ChipCS2017SExtendProperty } from './ChipCS2017SExtendProperty';\n // import\nexport const ChipCS2017SRGBVExtendPropertyBase = t.intersection(\n  [\n    ChipBaseExtendPropey,\n    t.partial({\n      RedProperty: ChipCS2017SExtendProperty, // #191\n      GreenProperty: ChipCS2017SExtendProperty, // #193\n      BlueProperty: ChipCS2017SExtendProperty, // #195\n      VRedProperty: ChipCS2017SExtendProperty, // #197\n      IsAdvancedMode: common.Bool, // #205\n      IsUseNewModule: common.Bool, // #217\n      ConfigDataLen: common.Int32, // #219\n      FirstDataLen: common.Int32, // #221\n      FirstStartIndex: common.Int32, // #223\n      FirstRegisterAddr: common.Int32, // #225\n    }),\n  ],\n  'ChipCS2017SRGBVExtendPropertyBase'\n);\n/**\n * Codec for {@link ChipCS2017SRGBVExtendProperty}\n * @category Codecs\n * @see Automatically generated from ../decompiled/Nova.LCT.GigabitSystem.ChipCS2017S.decompiled.cs:184\n */\nexport const ChipCS2017SRGBVExtendProperty = t.intersection(\n  [\n    ChipCS2017SRGBVExtendPropertyBase,\n    t.partial({ '@_xsi:type': t.literal('ChipCS2017SRGBVExtendProperty') }),\n  ],\n  'ChipCS2017SRGBVExtendProperty'\n);\nexport interface ChipCS2017SRGBVExtendProperty\n  extends t.TypeOf<typeof ChipCS2017SRGBVExtendProperty> {\n  RedProperty?: ChipCS2017SExtendProperty;\n  GreenProperty?: ChipCS2017SExtendProperty;\n  BlueProperty?: ChipCS2017SExtendProperty;\n  VRedProperty?: ChipCS2017SExtendProperty;\n}\n"],"mappings":";;;;;;AAKA,MAAa,oCAAoC,EAAE,aACjD,CACE,sBACA,EAAE,QAAQ;CACR,aAAa;CACb,eAAe;CACf,cAAc;CACd,cAAc;CACd,gBAAgBA;CAChB,gBAAgBA;CAChB,eAAeC;CACf,cAAcA;CACd,iBAAiBA;CACjB,mBAAmBA;AACrB,CAAC,CACH,GACA,mCACF;;;;;;AAMA,MAAa,gCAAgC,EAAE,aAC7C,CACE,mCACA,EAAE,QAAQ,EAAE,cAAc,EAAE,QAAQ,+BAA+B,EAAE,CAAC,CACxE,GACA,+BACF"}