[ Interface { name: Identifier { start: ( 3, 11, ), name: "foo", end: ( 3, 15, ), }, attributes: [], extends: [], body: [ Method( Method { start: ( 4, 13, ), end: ( 5, 1, ), name: Identifier { start: ( 4, 22, ), name: "bar", end: ( 4, 25, ), }, attributes: [], parameters: MethodParameterList { start: ( 4, 25, ), end: ( 4, 27, ), members: [], }, body: None, flags: MethodModifierGroup { flags: [ Public { start: ( 4, 6, ), end: ( 4, 13, ), }, ], }, return_type: None, by_ref: false, }, ), ], }, ]