diff --git a/tests/specs/indexedAccessType/interfaceWithSeveralMethods.d.ts b/tests/specs/indexedAccessType/interfaceWithSeveralMethods.d.ts index 0a3b8e9..bf86e6a 100644 --- a/tests/specs/indexedAccessType/interfaceWithSeveralMethods.d.ts +++ b/tests/specs/indexedAccessType/interfaceWithSeveralMethods.d.ts @@ -1,8 +1,7 @@ interface ConfigTypeMap { methodA: string | number; methodB: boolean; - methodC: any; - methodD: any; + methodC: boolean; } export type ConfigType = ConfigTypeMap[keyof ConfigTypeMap]; diff --git a/tests/specs/indexedAccessType/interfaceWithSeveralMethods.fsx b/tests/specs/indexedAccessType/interfaceWithSeveralMethods.fsx index d69d1a4..a6f1af8 100644 --- a/tests/specs/indexedAccessType/interfaceWithSeveralMethods.fsx +++ b/tests/specs/indexedAccessType/interfaceWithSeveralMethods.fsx @@ -7,11 +7,10 @@ open System type ConfigTypeMap = abstract member methodA: U2 with get, set abstract member methodB: bool with get, set - abstract member methodC: obj with get, set - abstract member methodD: obj with get, set + abstract member methodC: bool with get, set type ConfigType = - U4 + U3 (***) #r "nuget: Fable.Core"