using System; using Bridge; namespace FetchTypeDefine { [External, Convention(Member = ConventionMember.All, Notation = Notation.CamelCase)] public class PromiseTypeDefine { public extern RR Then(Func chain); public extern PromiseTypeDefine Then(Action chain); public extern RR Catch(Func chain); public extern PromiseTypeDefine Catch(Action chain); public extern PromiseTypeDefine Catch(Action chain); } }