{ "worlds": [], "interfaces": [ { "name": "resources-empty", "types": { "r1": 0 }, "functions": { "t1": { "name": "t1", "kind": "freestanding", "params": [ { "name": "a", "type": 2 } ], "results": [] }, "t2": { "name": "t2", "kind": "freestanding", "params": [ { "name": "a", "type": 1 } ], "results": [] } }, "package": 0 } ], "types": [ { "name": "r1", "kind": "resource", "owner": { "interface": 0 } }, { "name": null, "kind": { "handle": { "borrow": 0 } }, "owner": null }, { "name": null, "kind": { "handle": { "own": 0 } }, "owner": null } ], "packages": [ { "name": "foo:resources-empty", "interfaces": { "resources-empty": 0 }, "worlds": {} } ] }