@interface TeaFoundation.BridgedResolver : NSObject { void /* unknown type, empty encoding */ resolver; } - (id)init; - (id)resolveProtocol:(id)a0 name:(id)a1 contextBlock:(id /* block */)a2; - (id)resolveOptionalProtocol:(id)a0 contextBlock:(id /* block */)a1; - (id)resolveClass:(Class)a0 name:(id)a1 contextBlock:(id /* block */)a2; - (id)resolveOptionalClass:(Class)a0 name:(id)a1 contextBlock:(id /* block */)a2; - (id)resolveOptionalProtocol:(id)a0 name:(id)a1 contextBlock:(id /* block */)a2; - (id)resolveOptionalClass:(Class)a0 contextBlock:(id /* block */)a1; - (id)resolveProtocol:(id)a0; - (id)resolveClass:(Class)a0 contextBlock:(id /* block */)a1; - (id)resolveProtocol:(id)a0 name:(id)a1; - (void).cxx_destruct; - (id)resolveOptionalClass:(Class)a0; - (id)resolveOptionalProtocol:(id)a0 name:(id)a1; - (id)resolveOptionalClass:(Class)a0 name:(id)a1; - (id)resolveClass:(Class)a0; - (id)resolveClass:(Class)a0 name:(id)a1; - (id)resolveProtocol:(id)a0 contextBlock:(id /* block */)a1; - (id)resolveOptionalProtocol:(id)a0; @end