compilation_unit { package_statement { package_name: "ExplorerTest" } is_api: true declarations { impl { kind: ExternalImpl impl_type { int_type_literal { } } interface { string_type_literal { } } } } declarations { function { name { name: "Main" } param_pattern { } return_term { kind: Expression type { int_type_literal { } } } body { } } } }