@@ -242,15 +242,18 @@ describe('merge', () => {
242242 ) . toBe ( true ) ;
243243 } ) ;
244244
245- const map = { type : 'Map' , value : Map ( { b : 5 , c : 9 } ) } ;
246- const object = { type : 'object' , value : { b : 7 , d : 12 } } ;
245+ // eslint-disable-next-line @typescript-eslint/no-explicit-any
246+ type TypeValue = { type : any ; value : any } ;
247+
248+ const map : TypeValue = { type : 'Map' , value : Map ( { b : 5 , c : 9 } ) } ;
249+ const object : TypeValue = { type : 'object' , value : { b : 7 , d : 12 } } ;
247250 const RecordFactory = Record ( { a : 1 , b : 2 } ) ;
248- const record = { type : 'Record' , value : RecordFactory ( { b : 3 } ) } ;
249- const list = { type : 'List' , value : List ( [ '5' ] ) } ;
250- const array = { type : 'array' , value : [ '9' ] } ;
251- const set = { type : 'Set' , value : Set ( '3' ) } ;
251+ const record : TypeValue = { type : 'Record' , value : RecordFactory ( { b : 3 } ) } ;
252+ const list : TypeValue = { type : 'List' , value : List ( [ '5' ] ) } ;
253+ const array : TypeValue = { type : 'array' , value : [ '9' ] } ;
254+ const set : TypeValue = { type : 'Set' , value : Set ( '3' ) } ;
252255
253- const incompatibleTypes = [
256+ const incompatibleTypes : Array < [ TypeValue , TypeValue ] > = [
254257 [ map , list ] ,
255258 [ map , array ] ,
256259 [ map , set ] ,
0 commit comments