ChipCS2017RGBVExtendPropertyBase: IntersectionC<[PartialC<{
    IsSetLowEffectGamma: Type<boolean, boolean, unknown>;
}>, PartialC<{
    BlueProperty: IntersectionC<[IntersectionC<[PartialC<{
        IsSetLowEffectGamma: Type<(...), (...), (...)>;
    }>, TypeC<{
        FirstRegistor: Type<(...), (...), (...)>;
    }>, PartialC<{
        CurrentGain: Type<(...), (...), (...)>;
        DMAWriteMode: Type<(...), (...), (...)>;
        InflectionCurrent: Type<(...), (...), (...)>;
        LineEliminationEnable: Type<(...), (...), (...)>;
        ResponseSpeed: Type<(...), (...), (...)>;
        SetCurrentPosition: Type<(...), (...), (...)>;
        ShadowEliminationLevel: Type<(...), (...), (...)>;
        WorkMode: Type<(...), (...), (...)>;
    }>]>, PartialC<{
        @_xsi:type: LiteralC<"ChipCS2017ExtendProperty">;
    }>]>;
    ConfigDataLen: Type<number, number, unknown>;
    FirstDataLen: Type<number, number, unknown>;
    FirstRegisterAddr: Type<number, number, unknown>;
    FirstStartIndex: Type<number, number, unknown>;
    GreenProperty: IntersectionC<[IntersectionC<[PartialC<{
        IsSetLowEffectGamma: Type<(...), (...), (...)>;
    }>, TypeC<{
        FirstRegistor: Type<(...), (...), (...)>;
    }>, PartialC<{
        CurrentGain: Type<(...), (...), (...)>;
        DMAWriteMode: Type<(...), (...), (...)>;
        InflectionCurrent: Type<(...), (...), (...)>;
        LineEliminationEnable: Type<(...), (...), (...)>;
        ResponseSpeed: Type<(...), (...), (...)>;
        SetCurrentPosition: Type<(...), (...), (...)>;
        ShadowEliminationLevel: Type<(...), (...), (...)>;
        WorkMode: Type<(...), (...), (...)>;
    }>]>, PartialC<{
        @_xsi:type: LiteralC<"ChipCS2017ExtendProperty">;
    }>]>;
    IsAdvancedMode: Type<boolean, boolean, unknown>;
    IsUseNewModule: Type<boolean, boolean, unknown>;
    RedProperty: IntersectionC<[IntersectionC<[PartialC<{
        IsSetLowEffectGamma: Type<(...), (...), (...)>;
    }>, TypeC<{
        FirstRegistor: Type<(...), (...), (...)>;
    }>, PartialC<{
        CurrentGain: Type<(...), (...), (...)>;
        DMAWriteMode: Type<(...), (...), (...)>;
        InflectionCurrent: Type<(...), (...), (...)>;
        LineEliminationEnable: Type<(...), (...), (...)>;
        ResponseSpeed: Type<(...), (...), (...)>;
        SetCurrentPosition: Type<(...), (...), (...)>;
        ShadowEliminationLevel: Type<(...), (...), (...)>;
        WorkMode: Type<(...), (...), (...)>;
    }>]>, PartialC<{
        @_xsi:type: LiteralC<"ChipCS2017ExtendProperty">;
    }>]>;
    VRedProperty: IntersectionC<[IntersectionC<[PartialC<{
        IsSetLowEffectGamma: Type<(...), (...), (...)>;
    }>, TypeC<{
        FirstRegistor: Type<(...), (...), (...)>;
    }>, PartialC<{
        CurrentGain: Type<(...), (...), (...)>;
        DMAWriteMode: Type<(...), (...), (...)>;
        InflectionCurrent: Type<(...), (...), (...)>;
        LineEliminationEnable: Type<(...), (...), (...)>;
        ResponseSpeed: Type<(...), (...), (...)>;
        SetCurrentPosition: Type<(...), (...), (...)>;
        ShadowEliminationLevel: Type<(...), (...), (...)>;
        WorkMode: Type<(...), (...), (...)>;
    }>]>, PartialC<{
        @_xsi:type: LiteralC<"ChipCS2017ExtendProperty">;
    }>]>;
}>]> = ...