[ Token { kind: OpenTag( Full, ), span: ( 1, 1, ), }, Token { kind: Interface, span: ( 3, 1, ), }, Token { kind: Identifier( "foo", ), span: ( 3, 11, ), }, Token { kind: LeftBrace, span: ( 3, 15, ), }, Token { kind: Public, span: ( 4, 6, ), }, Token { kind: Function, span: ( 4, 13, ), }, Token { kind: Identifier( "bar", ), span: ( 4, 22, ), }, Token { kind: LeftParen, span: ( 4, 25, ), }, Token { kind: RightParen, span: ( 4, 26, ), }, Token { kind: SemiColon, span: ( 4, 27, ), }, Token { kind: RightBrace, span: ( 5, 1, ), }, ]