//---------------------------------------------------------------------------------------- // // This code was generated by https://github.com/specklesystems/ProxyGenerator. // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. // //---------------------------------------------------------------------------------------- #nullable enable using System; namespace ProxyInterfaceSourceGeneratorTests.Source { public partial interface IPersonExtends { global::ProxyInterfaceSourceGeneratorTests.Source.PersonExtends _Instance { get; } string StaticString { get; set; } string Name { get; set; } string? StringNullable { get; set; } long? NullableLong { get; } object @object { get; set; } bool IsAlive { get; set; } string GetterOnly { get; } string StaticMethod(int x, string y); void Void(); string HelloWorld(string name); void WithParams(params string[] values); string Add(string s, string @string); int DefaultValue(int x = 100); void In_Out_Ref1(in int a, out int b, ref int c); bool Generic2(int x, T1 t1, T2 t2) where T1 : struct where T2 : class, new(); global::System.Threading.Tasks.Task Method1Async(); global::System.Threading.Tasks.Task Method2Async(); global::System.Threading.Tasks.Task Method3Async(); void Dispose(); } } #nullable restore