1var On=Object.defineProperty;var xn=(i,a,t)=>a in i?On(i,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):i[a]=t;var n=(i,a,t)=>xn(i,typeof a!="symbol"?a+"":a,t);import{bz as r,bA as o,bB as bn,bC as Dn,bD as Ln,bE as Sn,bF as s,bG as Fn,bo as An,bH as qn}from"./CtMHwfXV.js";var hn=(i=>(i[i.UNSPECIFIED=0]="UNSPECIFIED",i[i.PENDING=1]="PENDING",i[i.APPROAVED=2]="APPROAVED",i[i.CANCELED=3]="CANCELED",i[i.REJECT=4]="REJECT",i[i.EXPIRED=5]="EXPIRED",i[i.DISABLED=6]="DISABLED",i))(hn||{});r.util.setEnumType(hn,"base.Status",[{no:0,name:"STATUS_UNSPECIFIED"},{no:1,name:"STATUS_PENDING"},{no:2,name:"STATUS_APPROAVED"},{no:3,name:"STATUS_CANCELED"},{no:4,name:"STATUS_REJECT"},{no:5,name:"STATUS_EXPIRED"},{no:6,name:"STATUS_DISABLED"}]);const T=class T extends o{constructor(t){super();n(this,"filter");r.util.initPartial(t,this)}static fromBinary(t,e){return new T().fromBinary(t,e)}static fromJson(t,e){return new T().fromJson(t,e)}static fromJsonString(t,e){return new T().fromJsonString(t,e)}static equals(t,e){return r.util.equals(T,t,e)}};n(T,"runtime",r),n(T,"typeName","base.CountRequest"),n(T,"fields",r.util.newFieldList(()=>[{no:1,name:"filter",kind:"message",T:l,opt:!0}]));let Bt=T;const y=class y extends o{constructor(t){super();n(this,"filter");r.util.initPartial(t,this)}static fromBinary(t,e){return new y().fromBinary(t,e)}static fromJson(t,e){return new y().fromJson(t,e)}static fromJsonString(t,e){return new y().fromJsonString(t,e)}static equals(t,e){return r.util.equals(y,t,e)}};n(y,"runtime",r),n(y,"typeName","base.FindRequest"),n(y,"fields",r.util.newFieldList(()=>[{no:1,name:"filter",kind:"message",T:l,opt:!0}]));let m=y;const g=class g extends o{constructor(t){super();n(this,"id","");n(this,"filter");r.util.initPartial(t,this)}static fromBinary(t,e){return new g().fromBinary(t,e)}static fromJson(t,e){return new g().fromJson(t,e)}static fromJsonString(t,e){return new g().fromJsonString(t,e)}static equals(t,e){return r.util.equals(g,t,e)}};n(g,"runtime",r),n(g,"typeName","base.FindByIDRequest"),n(g,"fields",r.util.newFieldList(()=>[{no:1,name:"id",kind:"scalar",T:9},{no:2,name:"filter",kind:"message",T:l,opt:!0}]));let c=g;const w=class w extends o{constructor(t){super();n(this,"ignore",!1);n(this,"dbName","");r.util.initPartial(t,this)}static fromBinary(t,e){return new w().fromBinary(t,e)}static fromJson(t,e){return new w().fromJson(t,e)}static fromJsonString(t,e){return new w().fromJsonString(t,e)}static equals(t,e){return r.util.equals(w,t,e)}};n(w,"runtime",r),n(w,"typeName","base.CustomFileOptions"),n(w,"fields",r.util.newFieldList(()=>[{no:1,name:"ignore",kind:"scalar",T:8},{no:2,name:"db_name",kind:"scalar",T:9}]));let Wt=w;const J=class J extends o{constructor(t){super();n(this,"mongoType","");n(this,"bsonTag","");r.util.initPartial(t,this)}static fromBinary(t,e){return new J().fromBinary(t,e)}static fromJson(t,e){return new J().fromJson(t,e)}static fromJsonString(t,e){return new J().fromJsonString(t,e)}static equals(t,e){return r.util.equals(J,t,e)}};n(J,"runtime",r),n(J,"typeName","base.MongoOption"),n(J,"fields",r.util.newFieldList(()=>[{no:1,name:"mongoType",kind:"scalar",T:9},{no:2,name:"bsonTag",kind:"scalar",T:9}]));let Xt=J;const S=class S extends o{constructor(t){super();n(this,"isAggregate",!1);n(this,"aggregate","");r.util.initPartial(t,this)}static fromBinary(t,e){return new S().fromBinary(t,e)}static fromJson(t,e){return new S().fromJson(t,e)}static fromJsonString(t,e){return new S().fromJsonString(t,e)}static equals(t,e){return r.util.equals(S,t,e)}};n(S,"runtime",r),n(S,"typeName","base.AggregateOption"),n(S,"fields",r.util.newFieldList(()=>[{no:1,name:"is_aggregate",kind:"scalar",T:8},{no:2,name:"aggregate",kind:"scalar",T:9}]));let Zt=S;const B=class B extends o{constructor(t){super();n(this,"isView",!1);n(this,"names",[]);r.util.initPartial(t,this)}static fromBinary(t,e){return new B().fromBinary(t,e)}static fromJson(t,e){return new B().fromJson(t,e)}static fromJsonString(t,e){return new B().fromJsonString(t,e)}static equals(t,e){return r.util.equals(B,t,e)}};n(B,"runtime",r),n(B,"typeName","base.ViewOption"),n(B,"fields",r.util.newFieldList(()=>[{no:1,name:"is_view",kind:"scalar",T:8},{no:2,name:"names",kind:"scalar",T:9,repeated:!0}]));let Qt=B;const E=class E extends o{constructor(t){super();n(this,"shouldValidate",!1);r.util.initPartial(t,this)}static fromBinary(t,e){return new E().fromBinary(t,e)}static fromJson(t,e){return new E().fromJson(t,e)}static fromJsonString(t,e){return new E().fromJsonString(t,e)}static equals(t,e){return r.util.equals(E,t,e)}};n(E,"runtime",r),n(E,"typeName","base.MongoMessageOptions"),n(E,"fields",r.util.newFieldList(()=>[{no:1,name:"should_validate",kind:"scalar",T:8}]));let $t=E;const I=class I extends o{constructor(t){super();n(this,"ignore",!1);r.util.initPartial(t,this)}static fromBinary(t,e){return new I().fromBinary(t,e)}static fromJson(t,e){return new I().fromJson(t,e)}static fromJsonString(t,e){return new I().fromJsonString(t,e)}static equals(t,e){return r.util.equals(I,t,e)}};n(I,"runtime",r),n(I,"typeName","base.MinioOption"),n(I,"fields",r.util.newFieldList(()=>[{no:1,name:"ignore",kind:"scalar",T:8}]));let Gt=I;const N=class N extends o{constructor(t){super();n(this,"Sub","");n(this,"Obj","");n(this,"Act","");r.util.initPartial(t,this)}static fromBinary(t,e){return new N().fromBinary(t,e)}static fromJson(t,e){return new N().fromJson(t,e)}static fromJsonString(t,e){return new N().fromJsonString(t,e)}static equals(t,e){return r.util.equals(N,t,e)}};n(N,"runtime",r),n(N,"typeName","base.AclOption"),n(N,"fields",r.util.newFieldList(()=>[{no:1,name:"Sub",kind:"scalar",T:9},{no:2,name:"Obj",kind:"scalar",T:9},{no:3,name:"Act",kind:"scalar",T:9}]));let Ct=N;const b=class b extends o{constructor(t){super();n(this,"key");n(this,"value");r.util.initPartial(t,this)}static fromBinary(t,e){return new b().fromBinary(t,e)}static fromJson(t,e){return new b().fromJson(t,e)}static fromJsonString(t,e){return new b().fromJsonString(t,e)}static equals(t,e){return r.util.equals(b,t,e)}};n(b,"runtime",r),n(b,"typeName","base.Sort"),n(b,"fields",r.util.newFieldList(()=>[{no:1,name:"key",kind:"scalar",T:9,opt:!0},{no:2,name:"value",kind:"scalar",T:5,opt:!0}]));let Rt=b;const h=class h extends o{constructor(t){super();n(this,"limit");n(this,"skip");n(this,"sort",[]);r.util.initPartial(t,this)}static fromBinary(t,e){return new h().fromBinary(t,e)}static fromJson(t,e){return new h().fromJson(t,e)}static fromJsonString(t,e){return new h().fromJsonString(t,e)}static equals(t,e){return r.util.equals(h,t,e)}};n(h,"runtime",r),n(h,"typeName","base.Pagination"),n(h,"fields",r.util.newFieldList(()=>[{no:1,name:"limit",kind:"scalar",T:5,opt:!0},{no:2,name:"skip",kind:"scalar",T:3,opt:!0},{no:3,name:"sort",kind:"message",T:Rt,repeated:!0}]));let _t=h;const O=class O extends o{constructor(t){super();n(this,"pagination");n(this,"projection");n(this,"query");n(this,"excludeOwn");n(this,"excludeZone");n(this,"excludeShare");n(this,"excludeRelation");n(this,"isTrash");r.util.initPartial(t,this)}static fromBinary(t,e){return new O().fromBinary(t,e)}static fromJson(t,e){return new O().fromJson(t,e)}static fromJsonString(t,e){return new O().fromJsonString(t,e)}static equals(t,e){return r.util.equals(O,t,e)}};n(O,"runtime",r),n(O,"typeName","base.Filter"),n(O,"fields",r.util.newFieldList(()=>[{no:1,name:"pagination",kind:"message",T:_t,opt:!0},{no:2,name:"projection",kind:"scalar",T:9,opt:!0},{no:3,name:"query",kind:"scalar",T:9,opt:!0},{no:4,name:"exclude_own",kind:"scalar",T:8,opt:!0},{no:5,name:"exclude_zone",kind:"scalar",T:8,opt:!0},{no:6,name:"exclude_share",kind:"scalar",T:8,opt:!0},{no:7,name:"exclude_relation",kind:"scalar",T:8,opt:!0},{no:8,name:"is_trash",kind:"scalar",T:8,opt:!0}]));let l=O;const x=class x extends o{constructor(t){super();n(this,"addToSet");n(this,"bit");n(this,"currentDate");n(this,"inc");n(this,"max");n(this,"min");n(this,"mul");n(this,"pop");n(this,"pull");n(this,"pullAll");n(this,"push");n(this,"rename");n(this,"set");n(this,"setOnInsert");n(this,"unset");r.util.initPartial(t,this)}static fromBinary(t,e){return new x().fromBinary(t,e)}static fromJson(t,e){return new x().fromJson(t,e)}static fromJsonString(t,e){return new x().fromJsonString(t,e)}static equals(t,e){return r.util.equals(x,t,e)}};n(x,"runtime",r),n(x,"typeName","base.Operations"),n(x,"fields",r.util.newFieldList(()=>[{no:1,name:"addToSet",kind:"scalar",T:9,opt:!0},{no:2,name:"bit",kind:"scalar",T:9,opt:!0},{no:3,name:"currentDate",kind:"scalar",T:9,opt:!0},{no:4,name:"inc",kind:"scalar",T:9,opt:!0},{no:5,name:"max",kind:"scalar",T:9,opt:!0},{no:6,name:"min",kind:"scalar",T:9,opt:!0},{no:7,name:"mul",kind:"scalar",T:9,opt:!0},{no:8,name:"pop",kind:"scalar",T:9,opt:!0},{no:9,name:"pull",kind:"scalar",T:9,opt:!0},{no:10,name:"pullAll",kind:"scalar",T:9,opt:!0},{no:11,name:"push",kind:"scalar",T:9,opt:!0},{no:12,name:"rename",kind:"scalar",T:9,opt:!0},{no:13,name:"set",kind:"scalar",T:9,opt:!0},{no:14,name:"setOnInsert",kind:"scalar",T:9,opt:!0},{no:15,name:"unset",kind:"scalar",T:9,opt:!0}]));let Et=x;const D=class D extends o{constructor(t){super();n(this,"count");r.util.initPartial(t,this)}static fromBinary(t,e){return new D().fromBinary(t,e)}static fromJson(t,e){return new D().fromJson(t,e)}static fromJsonString(t,e){return new D().fromJsonString(t,e)}static equals(t,e){return r.util.equals(D,t,e)}};n(D,"runtime",r),n(D,"typeName","base.Total"),n(D,"fields",r.util.newFieldList(()=>[{no:1,name:"count",kind:"scalar",T:3,opt:!0}]));let u=D;const L=class L extends o{constructor(t){super();n(this,"id","");n(this,"owner","");
1n(this,"zones",[]);n(this,"clients",[]);n(this,"shares",[]);n(this,"relations",[]);n(this,"createdBy");n(this,"updatedBy");n(this,"deletedBy");n(this,"restoredBy");r.util.initPartial(t,this)}static fromBinary(t,e){return new L().fromBinary(t,e)}static fromJson(t,e){return new L().fromJson(t,e)}static fromJsonString(t,e){return new L().fromJsonString(t,e)}static equals(t,e){return r.util.equals(L,t,e)}};n(L,"runtime",r),n(L,"typeName","base.BaseAccess"),n(L,"fields",r.util.newFieldList(()=>[{no:10,name:"id",kind:"scalar",T:9},{no:1,name:"owner",kind:"scalar",T:9},{no:2,name:"zones",kind:"scalar",T:9,repeated:!0},{no:3,name:"clients",kind:"scalar",T:9,repeated:!0},{no:4,name:"shares",kind:"scalar",T:9,repeated:!0},{no:5,name:"relations",kind:"scalar",T:9,repeated:!0},{no:6,name:"created_by",kind:"scalar",T:9,opt:!0},{no:7,name:"updated_by",kind:"scalar",T:9,opt:!0},{no:8,name:"deleted_by",kind:"scalar",T:9,opt:!0},{no:9,name:"restored_by",kind:"scalar",T:9,opt:!0}]));let It=L;const F=class F extends o{constructor(t){super();n(this,"id","");n(this,"createdIn");n(this,"updatedIn");n(this,"deletedIn");n(this,"restoredIn");n(this,"tags",[]);n(this,"version");r.util.initPartial(t,this)}static fromBinary(t,e){return new F().fromBinary(t,e)}static fromJson(t,e){return new F().fromJson(t,e)}static fromJsonString(t,e){return new F().fromJsonString(t,e)}static equals(t,e){return r.util.equals(F,t,e)}};n(F,"runtime",r),n(F,"typeName","base.BaseProperties"),n(F,"fields",r.util.newFieldList(()=>[{no:10,name:"id",kind:"scalar",T:9},{no:1,name:"created_in",kind:"scalar",T:9,opt:!0},{no:2,name:"updated_in",kind:"scalar",T:9,opt:!0},{no:3,name:"deleted_in",kind:"scalar",T:9,opt:!0},{no:4,name:"restored_in",kind:"scalar",T:9,opt:!0},{no:5,name:"tags",kind:"scalar",T:9,repeated:!0},{no:6,name:"version",kind:"scalar",T:5,opt:!0}]));let Nt=F;const A=class A extends o{constructor(t){super();n(this,"id","");n(this,"createdAt");n(this,"updatedAt");n(this,"deletedAt");n(this,"restoredAt");r.util.initPartial(t,this)}static fromBinary(t,e){return new A().fromBinary(t,e)}static fromJson(t,e){return new A().fromJson(t,e)}static fromJsonString(t,e){return new A().fromJsonString(t,e)}static equals(t,e){return r.util.equals(A,t,e)}};n(A,"runtime",r),n(A,"typeName","base.BaseDates"),n(A,"fields",r.util.newFieldList(()=>[{no:10,name:"id",kind:"scalar",T:9},{no:1,name:"created_at",kind:"scalar",T:9,opt:!0},{no:2,name:"updated_at",kind:"scalar",T:9,opt:!0},{no:3,name:"deleted_at",kind:"scalar",T:9,opt:!0},{no:4,name:"restored_at",kind:"scalar",T:9,opt:!0}]));let bt=A;const q=class q extends o{constructor(t){super();n(this,"owner");n(this,"zones",[]);n(this,"shares",[]);n(this,"relations",[]);r.util.initPartial(t,this)}static fromBinary(t,e){return new q().fromBinary(t,e)}static fromJson(t,e){return new q().fromJson(t,e)}static fromJsonString(t,e){return new q().fromJsonString(t,e)}static equals(t,e){return r.util.equals(q,t,e)}};n(q,"runtime",r),n(q,"typeName","base.BaseAccessUpdate"),n(q,"fields",r.util.newFieldList(()=>[{no:1,name:"owner",kind:"scalar",T:9,opt:!0},{no:2,name:"zones",kind:"scalar",T:9,repeated:!0},{no:3,name:"shares",kind:"scalar",T:9,repeated:!0},{no:4,name:"relations",kind:"scalar",T:9,repeated:!0}]));let ht=q;const U=class U extends o{constructor(t){super();n(this,"tags",[]);r.util.initPartial(t,this)}static fromBinary(t,e){return new U().fromBinary(t,e)}static fromJson(t,e){return new U().fromJson(t,e)}static fromJsonString(t,e){return new U().fromJsonString(t,e)}static equals(t,e){return r.util.equals(U,t,e)}};n(U,"runtime",r),n(U,"typeName","base.BasePropertiesUpdate"),n(U,"fields",r.util.newFieldList(()=>[{no:1,name:"tags",kind:"scalar",T:9,repeated:!0}]));let Ot=U;const P=class P extends o{constructor(a){super(),r.util.initPartial(a,this)}static fromBinary(a,t){return new P().fromBinary(a,t)}static fromJson(a,t){return new P().fromJson(a,t)}static fromJsonString(a,t){return new P().fromJsonString(a,t)}static equals(a,t){return r.util.equals(P,a,t)}};n(P,"runtime",r),n(P,"typeName","base.BaseDatesUpdate"),n(P,"fields",r.util.newFieldList(()=>[]));let xt=P;
1const v=class v extends o{constructor(t){super();n(this,"owner");n(this,"zones",[]);n(this,"clients",[]);n(this,"shares",[]);n(this,"relations",[]);n(this,"createdBy");n(this,"updatedBy");n(this,"deletedBy");n(this,"restoredBy");r.util.initPartial(t,this)}static fromBinary(t,e){return new v().fromBinary(t,e)}static fromJson(t,e){return new v().fromJson(t,e)}static fromJsonString(t,e){return new v().fromJsonString(t,e)}static equals(t,e){return r.util.equals(v,t,e)}};n(v,"runtime",r),n(v,"typeName","base.BaseAccessRead"),n(v,"fields",r.util.newFieldList(()=>[{no:1,name:"owner",kind:"scalar",T:9,opt:!0},{no:2,name:"zones",kind:"scalar",T:9,repeated:!0},{no:3,name:"clients",kind:"scalar",T:9,repeated:!0},{no:4,name:"shares",kind:"scalar",T:9,repeated:!0},{no:5,name:"relations",kind:"scalar",T:9,repeated:!0},{no:6,name:"created_by",kind:"scalar",T:9,opt:!0},{no:7,name:"updated_by",kind:"scalar",T:9,opt:!0},{no:8,name:"deleted_by",kind:"scalar",T:9,opt:!0},{no:9,name:"restored_by",kind:"scalar",T:9,opt:!0}]));let Dt=v;const M=class M extends o{constructor(t){super();n(this,"createdIn");n(this,"updatedIn");n(this,"deletedIn");n(this,"restoredIn");n(this,"tags",[]);n(this,"version");r.util.initPartial(t,this)}static fromBinary(t,e){return new M().fromBinary(t,e)}static fromJson(t,e){return new M().fromJson(t,e)}static fromJsonString(t,e){return new M().fromJsonString(t,e)}static equals(t,e){return r.util.equals(M,t,e)}};n(M,"runtime",r),n(M,"typeName","base.BasePropertiesRead"),n(M,"fields",r.util.newFieldList(()=>[{no:1,name:"created_in",kind:"scalar",T:9,opt:!0},{no:2,name:"updated_in",kind:"scalar",T:9,opt:!0},{no:3,name:"deleted_in",kind:"scalar",T:9,opt:!0},{no:4,name:"restored_in",kind:"scalar",T:9,opt:!0},{no:5,name:"tags",kind:"scalar",T:9,repeated:!0},{no:6,name:"version",kind:"scalar",T:5,opt:!0}]));let Lt=M;const K=class K extends o{constructor(t){super();n(this,"createdAt");n(this,"updatedAt");n(this,"deletedAt");n(this,"restoredAt");r.util.initPartial(t,this)}static fromBinary(t,e){return new K().fromBinary(t,e)}static fromJson(t,e){return new K().fromJson(t,e)}static fromJsonString(t,e){return new K().fromJsonString(t,e)}static equals(t,e){return r.util.equals(K,t,e)}};n(K,"runtime",r),n(K,"typeName","base.BaseDatesRead"),n(K,"fields",r.util.newFieldList(()=>[{no:1,name:"created_at",kind:"scalar",T:9,opt:!0},{no:2,name:"updated_at",kind:"scalar",T:9,opt:!0},{no:3,name:"deleted_at",kind:"scalar",T:9,opt:!0},{no:4,name:"restored_at",kind:"scalar",T:9,opt:!0}]));let Ft=K;r.makeExtension("base.fileOps",bn,()=>({no:10001,kind:"message",T:Wt}));r.makeExtension("base.minio",bn,()=>({no:10002,kind:"message",T:Gt}));r.makeExtension("base.mongoType",Dn,()=>({no:10001,kind:"message",T:Xt}));r.makeExtension("base.mongoOpts",Ln,()=>({no:52120,kind:"message",T:$t}));r.makeExtension("base.acl",Sn,()=>({no:10001,kind:"message",T:Ct}));r.makeExtension("base.agropt",Sn,()=>({no:10002,kind:"message",T:Zt}));r.makeExtension("base.view",Sn,()=>({no:10003,kind:"message",T:Qt}));var vt=(i=>(i[i.UNSPECIFIED=0]="UNSPECIFIED",i[i.YOUNGMEN=1]="YOUNGMEN",i[i.ADULTMEN=2]="ADULTMEN",i[i.ADULTWOMEN=3]="ADULTWOMEN",i[i.IRANSTARS=4]="IRANSTARS",i[i.KIDS=5]="KIDS",i))(vt||{});r.util.setEnumType(vt,"team.ETeamLeague",[{no:0,name:"E_TEAM_LEAGUE_UNSPECIFIED"},{no:1,name:"E_TEAM_LEAGUE_YOUNGMEN"},{no:2,name:"E_TEAM_LEAGUE_ADULTMEN"},{no:3,name:"E_TEAM_LEAGUE_ADULTWOMEN"},{no:4,name:"E_TEAM_LEAGUE_IRANSTARS"},{no:5,name:"E_TEAM_LEAGUE_KIDS"}]);const V=class V extends o{constructor(t){super();n(this,"id");n(this,"access");n(this,"dates");n(this,"properties");n(this,"assets",{});n(this,"title","");n(this,"shortName","");n(this,"description","");n(this,"league",0);n(this,"city","");n(this,"score");r.util.initPartial(t,this)}static fromBinary(t,e){return new V().fromBinary(t,e)}static fromJson(t,e){return new V().fromJson(t,e)}static fromJsonString(t,e){return new V().fromJsonString(t,e)}static equals(t,e){return r.util.equals(V,t,e)}};n(V,"runtime",r),n(V,"typeName","team.TeamCreate"),n(V,"fields",r.util.newFieldList(()=>[{no:1,name:"id",kind:"scalar",T:9,opt:!0},{no:2,name:"access",kind:"message",T:It},{no:3,name:"dates",kind:"message",T:bt},{no:4,name:"properties",kind:"message",T:Nt},{no:5,name:"assets",kind:"map",K:9,V:{kind:"scalar",T:9}},{no:20,name:"title",kind:"scalar",T:9},{no:21,name:"short_name",kind:"scalar",T:9},{no:22,name:"description",kind:"scalar",T:9},{no:23,name:"league",kind:"enum",T:r.getEnumType(vt)},{no:24,name:"city",kind:"scalar",T:9},{no:25,name:"score",kind:"scalar",T:5,opt:!0}]));let Yt=V;const Y=class Y extends o{constructor(t){super();n(this,"access");n(this,"dates");n(this,"properties");n(this,"assets",{});n(this,"operations");n(this,"title");n(this,"shortName");n(this,"description");n(this,"league",0);n(this,"city");n(this,"score");r.util.initPartial(t,this)}static fromBinary(t,e){return new Y().fromBinary(t,e)}static fromJson(t,e){return new Y().fromJson(t,e)}static fromJsonString(t,e){return new Y().fromJsonString(t,e)}static equals(t,e){return r.util.equals(Y,t,e)}};n(Y,"runtime",r),n(Y,"typeName","team.TeamUpdate"),n(Y,"fields",r.util.newFieldList(()=>[{no:1,name:"access",kind:"message",T:ht,opt:!0},{no:2,name:"dates",kind:"message",T:xt,opt:!0},{no:3,name:"properties",kind:"message",T:Ot,opt:!0},{no:4,name:"assets",kind:"map",K:9,V:{kind:"scalar",T:9}},{no:5,name:"operations",kind:"message",T:Et,opt:!0},{no:20,name:"title",kind:"scalar",T:9,opt:!0},{no:21,name:"short_name",kind:"scalar",T:9,opt:!0},{no:22,name:"description",kind:"scalar",T:9,opt:!0},{no:23,name:"league",kind:"enum",T:r.getEnumType(vt)},{no:24,name:"city",kind:"scalar",T:9,opt:!0},{no:25,name:"score",kind:"scalar",T:5,opt:!0}]));let At=Y;const z=class z extends o{constructor(t){super();n(this,"id","");n(this,"access");n(this,"dates");n(this,"properties");n(this,"assets",{});n(this,"title");n(this,"shortName");n(this,"description");n(this,"league",0);n(this,"city");n(this,"score");r.util.initPartial(t,this)}static fromBinary(t,e){return new z().fromBinary(t,e)}static fromJson(t,e){return new z().fromJson(t,e)}static fromJsonString(t,e){return new z().fromJsonString(t,e)}static equals(t,e){return r.util.equals(z,t,e)}};n(z,"runtime",r),n(z,"typeName","team.TeamRead"),n(z,"fields",r.util.newFieldList(()=>[{no:1,name:"id",kind:"scalar",T:9},{no:2,name:"access",kind:"message",T:Dt,opt:!0}
1,{no:3,name:"dates",kind:"message",T:Ft,opt:!0},{no:4,name:"properties",kind:"message",T:Lt,opt:!0},{no:5,name:"assets",kind:"map",K:9,V:{kind:"scalar",T:9}},{no:20,name:"title",kind:"scalar",T:9,opt:!0},{no:21,name:"short_name",kind:"scalar",T:9,opt:!0},{no:22,name:"description",kind:"scalar",T:9,opt:!0},{no:23,name:"league",kind:"enum",T:r.getEnumType(vt)},{no:24,name:"city",kind:"scalar",T:9,opt:!0},{no:25,name:"score",kind:"scalar",T:5,opt:!0}]));let d=z;const j=class j extends o{constructor(t){super();n(this,"body");r.util.initPartial(t,this)}static fromBinary(t,e){return new j().fromBinary(t,e)}static fromJson(t,e){return new j().fromJson(t,e)}static fromJsonString(t,e){return new j().fromJsonString(t,e)}static equals(t,e){return r.util.equals(j,t,e)}};n(j,"runtime",r),n(j,"typeName","team.TeamCreateRequest"),n(j,"fields",r.util.newFieldList(()=>[{no:1,name:"body",kind:"message",T:Yt}]));let tn=j;const H=class H extends o{constructor(t){super();n(this,"body");n(this,"filter");n(this,"id","");r.util.initPartial(t,this)}static fromBinary(t,e){return new H().fromBinary(t,e)}static fromJson(t,e){return new H().fromJson(t,e)}static fromJsonString(t,e){return new H().fromJsonString(t,e)}static equals(t,e){return r.util.equals(H,t,e)}};n(H,"runtime",r),n(H,"typeName","team.TeamUpdateByIdRequest"),n(H,"fields",r.util.newFieldList(()=>[{no:1,name:"body",kind:"message",T:At},{no:2,name:"filter",kind:"message",T:l,opt:!0},{no:3,name:"id",kind:"scalar",T:9}]));let nn=H;const W=class W extends o{constructor(t){super();n(this,"body");n(this,"filter");r.util.initPartial(t,this)}static fromBinary(t,e){return new W().fromBinary(t,e)}static fromJson(t,e){return new W().fromJson(t,e)}static fromJsonString(t,e){return new W().fromJsonString(t,e)}static equals(t,e){return r.util.equals(W,t,e)}};n(W,"runtime",r),n(W,"typeName","team.TeamUpdateOneRequest"),n(W,"fields",r.util.newFieldList(()=>[{no:1,name:"body",kind:"message",T:At},{no:2,name:"filter",kind:"message",T:l,opt:!0}]));let en=W;const X=class X extends o{constructor(t){super();n(this,"body");n(this,"filter");r.util.initPartial(t,this)}static fromBinary(t,e){return new X().fromBinary(t,e)}static fromJson(t,e){return new X().fromJson(t,e)}static fromJsonString(t,e){return new X().fromJsonString(t,e)}static equals(t,e){return r.util.equals(X,t,e)}};n(X,"runtime",r),n(X,"typeName","team.TeamUpdateBulkRequest"),n(X,"fields",r.util.newFieldList(()=>[{no:1,name:"body",kind:"message",T:At},{no:2,name:"filter",kind:"message",T:l,opt:!0}]));let rn=X;const Z=class Z extends o{constructor(t){super();n(this,"items",[]);r.util.initPartial(t,this)}static fromBinary(t,e){return new Z().fromBinary(t,e)}static fromJson(t,e){return new Z().fromJson(t,e)}static fromJsonString(t,e){return new Z().fromJsonString(t,e)}static equals(t,e){return r.util.equals(Z,t,e)}};n(Z,"runtime",r),n(Z,"typeName","team.TeamItems"),n(Z,"fields",r.util.newFieldList(()=>[{no:1,name:"items",kind:"message",T:d,repeated:!0}]));let an=Z;const Q=class Q extends o{constructor(t){super();n(this,"before");n(this,"after");n(this,"opType","");r.util.initPartial(t,this)}static fromBinary(t,e){return new Q().fromBinary(t,e)}static fromJson(t,e){return new Q().fromJson(t,e)}static fromJsonString(t,e){return new Q().fromJsonString(t,e)}static equals(t,e){return r.util.equals(Q,t,e)}};n(Q,"runtime",r),n(Q,"typeName","team.TeamChanges"),n(Q,"fields",r.util.newFieldList(()=>[{no:1,name:"before",kind:"message",T:d},{no:2,name:"after",kind:"message",T:d},{no:3,name:"op_type",kind:"scalar",T:9}]));let Bn=Q;var Mt=(i=>(i[i.UNSPECIFIED=0]="UNSPECIFIED",i[i.MALE=1]="MALE",i[i.FEMALE=2]="FEMALE",i))(Mt||{});r.util.setEnumType(Mt,"player.EPlayerGender",[{no:0,name:"E_PLAYER_GENDER_UNSPECIFIED"},{no:1,name:"E_PLAYER_GENDER_MALE"},{no:2,name:"E_PLAYER_GENDER_FEMALE"}]);var Kt=(i=>(i[i.UNSPECIFIED=0]="UNSPECIFIED",i[i.PENDING=1]="PENDING",i[i.REJECTED=2]="REJECTED",i[i.ACCEPTED=3]="ACCEPTED",i))(Kt||{});r.util.setEnumType(Kt,"player.EPlayerStatus",[{no:0,name:"E_PLAYER_STATUS_UNSPECIFIED"},{no:1,name:"E_PLAYER_STATUS_PENDING"},{no:2,name:"E_PLAYER_STATUS_REJECTED"},{no:3,name:"E_PLAYER_STATUS_ACCEPTED"}]);const $=class $ extends o{constructor(t){super();n(this,"id");n(this,"access");n(this,"dates");n(this,"properties");n(this,"assets",{});n(this,"fullName","");n(this,"birthDate","");n(this,"gender",0);n(this,"address","");n(this,"email","");n(this,"teamId");n(this,"position","");n(this,"height",0);n(this,"weight",0);n(this,"experience");n(this,"nationalCode");n(this,"status",0);r.util.initPartial(t,this)}static fromBinary(t,e){return new $().fromBinary(t,e)}static fromJson(t,e){return new $().fromJson(t,e)}static fromJsonString(t,e){return new $().fromJsonString(t,e)}static equals(t,e){return r.util.equals($,t,e)}};n($,"runtime",r),n($,"typeName","player.PlayerCreate"),n($,"fields",r.util.newFieldList(()=>[{no:1,name:"id",kind:"scalar",T:9,opt:!0},{no:2,name:"access",kind:"message",T:It},{no:3,name:"dates",kind:"message",T:bt},{no:4,name:"properties",kind:"message",T:Nt},{no:5,name:"assets",kind:"map",K:9,V:{kind:"scalar",T:9}},{no:20,name:"full_name",kind:"scalar",T:9},{no:21,name:"birth_date",kind:"scalar",T:9},{no:22,name:"gender",kind:"enum",T:r.getEnumType(Mt)},{no:23,name:"address",kind:"scalar",T:9},{no:24,name:"email",kind:"scalar",T:9},{no:25,name:"team_id",kind:"scalar",T:9,opt:!0},{no:26,name:"position",kind:"scalar",T:9},{no:27,name:"height",kind:"scalar",T:5},{no:28,name:"weight",kind:"scalar",T:5},{no:29,name:"experience",kind:"scalar",T:9,opt:!0},{no:30,name:"national_code",kind:"scalar",T:9,opt:!0},{no:31,name:"status",kind:"enum",T:r.getEnumType(Kt)}]));let zt=$;const G=class G extends o{constructor(t){super();n(this,"access");n(this,"dates");n(this,"properties");n(this,"assets",{});n(this,"operations");n(this,"fullName");n(this,"birthDate");n(this,"gender",0);n(this,"address");n(this,"email");n(this,"teamId");n(this,"position");n(this,"height");n(this,"weight");n(this,"experience");n(this,"nationalCode");n(this,"status",0);r.util.initPartial(t,this)}static fromBinary(t,e){return new G().fromBinary(t,e)}static fromJson(t,e){return new G().fromJson(t,e)}static fromJsonString(t,e){return new G().fromJsonString(t,e)}static equals(t,e){return r.util.equals(G,t,e)}};n(G,"runtime",r),n(G,"typeName","player.PlayerUpdate"),n(G,"fields",r.util.newFieldList(()=>[{no:1,name:"access",kind:"message",T:ht,opt:!0},{no:2,name:"dates",kind:"message",T:xt,opt:!0},{no:3,name:"properties",kind:"message",T:Ot,opt:!0},{no:4,name:"assets",kind:"map",K:9,V:{kind:"scalar",T:9}},{no:5,name:"operations",kind:"message",T:Et,opt:!0},{no:20,name:"full_name",kind:"scalar",T:9,opt:!0},{no:21,name:"birth_date",kind:"scalar",T:9,opt:!0},{no:22,name:"gender",kind:"enum",T:r.getEnumType(Mt)},{no:23,name:"address",kind:"scalar",T:9,opt:!0},{no:24,name:"email",kind:"scalar",T:9,opt:!0},{no:25,name:"team_id",kind:"scalar",T:9,opt:!0},{no:26,name:"position",kind:"scalar",T:9,opt:!0},{no:27,name:"height",kind:"scalar",T:5,opt:!0},{no:28,name:"weight",kind:"scalar",T:5,opt:!0},{no:29,name:"experience",kind:"scalar",T:9,opt:!0},{no:30,name:"national_code",kind:"scalar",T:9,opt:!0},{no:31,name:"status",kind:"enum",T:r.getEnumType(Kt)}]));let qt=G;const C=class C extends o{constructor(t){super();n(this,"id","");n(this,"access");n(this,"dates");n(this,"properties");n(this,"assets",{});n(this,"fullName");n(this,"birthDate");n(this,"gender",0);n(this,"address");n(this,"email");n(this,"teamId");n(this,"position");n(this,"height");n(this,"weight");n(this,"experience");n(this,"nationalCode");n(this,"status",0);r.util.initPartial(t,this)}static fromBinary(t,e){return new C().fromBinary(t,e)}static fromJson(t,e){return new C().fromJson(t,e)}static fromJsonString(t,e){return new C().fromJsonString(t,e)}static equals(t,e){return r.util.equals(C,t,e)}};n(C,"runtime",r),n(C,"typeName","player.PlayerRead"),n(C,"fields",r.util.newFieldList(()=>[{no:1,name:"id",kind:"scalar",T:9},{no:2,name:"access",kind:"message",T:Dt,opt:!0}
1,{no:3,name:"dates",kind:"message",T:Ft,opt:!0},{no:4,name:"properties",kind:"message",T:Lt,opt:!0},{no:5,name:"assets",kind:"map",K:9,V:{kind:"scalar",T:9}},{no:20,name:"full_name",kind:"scalar",T:9,opt:!0},{no:21,name:"birth_date",kind:"scalar",T:9,opt:!0},{no:22,name:"gender",kind:"enum",T:r.getEnumType(Mt)},{no:23,name:"address",kind:"scalar",T:9,opt:!0},{no:24,name:"email",kind:"scalar",T:9,opt:!0},{no:25,name:"team_id",kind:"scalar",T:9,opt:!0},{no:26,name:"position",kind:"scalar",T:9,opt:!0},{no:27,name:"height",kind:"scalar",T:5,opt:!0},{no:28,name:"weight",kind:"scalar",T:5,opt:!0},{no:29,name:"experience",kind:"scalar",T:9,opt:!0},{no:30,name:"national_code",kind:"scalar",T:9,opt:!0},{no:31,name:"status",kind:"enum",T:r.getEnumType(Kt)}]));let f=C;const R=class R extends o{constructor(t){super();n(this,"body");r.util.initPartial(t,this)}static fromBinary(t,e){return new R().fromBinary(t,e)}static fromJson(t,e){return new R().fromJson(t,e)}static fromJsonString(t,e){return new R().fromJsonString(t,e)}static equals(t,e){return r.util.equals(R,t,e)}};n(R,"runtime",r),n(R,"typeName","player.PlayerCreateRequest"),n(R,"fields",r.util.newFieldList(()=>[{no:1,name:"body",kind:"message",T:zt}]));let sn=R;const _=class _ extends o{constructor(t){super();n(this,"body");n(this,"filter");n(this,"id","");r.util.initPartial(t,this)}static fromBinary(t,e){return new _().fromBinary(t,e)}static fromJson(t,e){return new _().fromJson(t,e)}static fromJsonString(t,e){return new _().fromJsonString(t,e)}static equals(t,e){return r.util.equals(_,t,e)}};n(_,"runtime",r),n(_,"typeName","player.PlayerUpdateByIdRequest"),n(_,"fields",r.util.newFieldList(()=>[{no:1,name:"body",kind:"message",T:qt},{no:2,name:"filter",kind:"message",T:l,opt:!0},{no:3,name:"id",kind:"scalar",T:9}]));let on=_;const tt=class tt extends o{constructor(t){super();n(this,"body");n(this,"filter");r.util.initPartial(t,this)}static fromBinary(t,e){return new tt().fromBinary(t,e)}static fromJson(t,e){return new tt().fromJson(t,e)}static fromJsonString(t,e){return new tt().fromJsonString(t,e)}static equals(t,e){return r.util.equals(tt,t,e)}};n(tt,"runtime",r),n(tt,"typeName","player.PlayerUpdateOneRequest"),n(tt,"fields",r.util.newFieldList(()=>[{no:1,name:"body",kind:"message",T:qt},{no:2,name:"filter",kind:"message",T:l,opt:!0}]));let mn=tt;const nt=class nt extends o{constructor(t){super();n(this,"body");n(this,"filter");r.util.initPartial(t,this)}static fromBinary(t,e){return new nt().fromBinary(t,e)}static fromJson(t,e){return new nt().fromJson(t,e)}static fromJsonString(t,e){return new nt().fromJsonString(t,e)}static equals(t,e){return r.util.equals(nt,t,e)}};n(nt,"runtime",r),n(nt,"typeName","player.PlayerUpdateBulkRequest"),n(nt,"fields",r.util.newFieldList(()=>[{no:1,name:"body",kind:"message",T:qt},{no:2,name:"filter",kind:"message",T:l,opt:!0}]));let un=nt;const et=class et extends o{constructor(t){super();n(this,"items",[]);r.util.initPartial(t,this)}static fromBinary(t,e){return new et().fromBinary(t,e)}static fromJson(t,e){return new et().fromJson(t,e)}static fromJsonString(t,e){return new et().fromJsonString(t,e)}static equals(t,e){return r.util.equals(et,t,e)}};n(et,"runtime",r),n(et,"typeName","player.PlayerItems"),n(et,"fields",r.util.newFieldList(()=>[{no:1,name:"items",kind:"message",T:f,repeated:!0}]));let cn=et;const rt=class rt extends o{constructor(t){super();n(this,"before");n(this,"after");n(this,"opType","");r.util.initPartial(t,this)}static fromBinary(t,e){return new rt().fromBinary(t,e)}static fromJson(t,e){return new rt().fromJson(t,e)}static fromJsonString(t,e){return new rt().fromJsonString(t,e)}static equals(t,e){return r.util.equals(rt,t,e)}};n(rt,"runtime",r),n(rt,"typeName","player.PlayerChanges"),n(rt,"fields",r.util.newFieldList(()=>[{no:1,name:"before",kind:"message",T:f},{no:2,name:"after",kind:"message",T:f},{no:3,name:"op_type",kind:"scalar",T:9}]));let En=rt;const at=class at extends o{constructor(t){super();n(this,"id");n(this,"access");n(this,"dates");n(this,"properties");n(this,"assets",{});n(this,"hostTeamId","");n(this,"guestTeamId","");n(this,"hostScore",0);n(this,"guestScore",0);n(this,"gameDate","");n(this,"postId");r.util.initPartial(t,this)}static fromBinary(t,e){return new at().fromBinary(t,e)}static fromJson(t,e){return new at().fromJson(t,e)}static fromJsonString(t,e){return new at().fromJsonString(t,e)}static equals(t,e){return r.util.equals(at,t,e)}};n(at,"runtime",r),n(at,"typeName","game.GameCreate"),n(at,"fields",r.util.newFieldList(()=>[{no:1,name:"id",kind:"scalar",T:9,opt:!0},{no:2,name:"access",kind:"message",T:It},{no:3,name:"dates",kind:"message",T:bt},{no:4,name:"properties",kind:"message",T:Nt},{no:5,name:"assets",kind:"map",K:9,V:{kind:"scalar",T:9}},{no:20,name:"host_team_id",kind:"scalar",T:9},{no:21,name:"guest_team_id",kind:"scalar",T:9},{no:22,name:"host_score",kind:"scalar",T:5},{no:23,name:"guest_score",kind:"scalar",T:5},{no:24,name:"game_date",kind:"scalar",T:9},{no:25,name:"post_id",kind:"scalar",T:9,opt:!0}]));let jt=at;const st=class st extends o{constructor(t){super();n(this,"access");n(this,"dates");n(this,"properties");n(this,"assets",{});n(this,"operations");n(this,"hostTeamId");n(this,"guestTeamId");n(this,"hostScore");n(this,"guestScore");n(this,"gameDate");n(this,"postId");r.util.initPartial(t,this)}static fromBinary(t,e){return new st().fromBinary(t,e)}static fromJson(t,e){return new st().fromJson(t,e)}static fromJsonString(t,e){return new st().fromJsonString(t,e)}static equals(t,e){return r.util.equals(st,t,e)}};n(st,"runtime",r),n(st,"typeName","game.GameUpdate"),n(st,"fields",r.util.newFieldList(()=>[{no:1,name:"access",kind:"message",T:ht,opt:!0},{no:2,name:"dates",kind:"message",T:xt,opt:!0},{no:3,name:"properties",kind:"message",T:Ot,opt:!0},{no:4,name:"assets",kind:"map",K:9,V:{kind:"scalar",T:9}},{no:5,name:"operations",kind:"message",T:Et,opt:!0},{no:20,name:"host_team_id",kind:"scalar",T:9,opt:!0},{no:21,name:"guest_team_id",kind:"scalar",T:9,opt:!0},{no:22,name:"host_score",kind:"scalar",T:5,opt:!0},{no:23,name:"guest_score",kind:"scalar",T:5,opt:!0},{no:24,name:"game_date",kind:"scalar",T:9,opt:!0},{no:25,name:"post_id",kind:"scalar",T:9,opt:!0}]));let Ut=st;const it=class it extends o{constructor(t){super();n(this,"id","");n(this,"access");n(this,"dates");n(this,"properties");n(this,"assets",{});n(this,"hostTeamId");n(this,"guestTeamId");n(this,"hostScore");n(this,"guestScore");n(this,"gameDate");n(this,"postId");r.util.initPartial(t,this)}static fromBinary(t,e){return new it().fromBinary(t,e)}static fromJson(t,e){return new it().fromJson(t,e)}static fromJsonString(t,e){return new it().fromJsonString(t,e)}static equals(t,e){return r.util.equals(it,t,e)}};n(it,"runtime",r),n(it,"typeName","game.GameRead"),n(it,"fields",r.util.newFieldList(()=>[{no:1,name:"id",kind:"scalar",T:9},{no:2,name:"access",kind:"message",T:Dt,opt:!0}
1,{no:3,name:"dates",kind:"message",T:Ft,opt:!0},{no:4,name:"properties",kind:"message",T:Lt,opt:!0},{no:5,name:"assets",kind:"map",K:9,V:{kind:"scalar",T:9}},{no:20,name:"host_team_id",kind:"scalar",T:9,opt:!0},{no:21,name:"guest_team_id",kind:"scalar",T:9,opt:!0},{no:22,name:"host_score",kind:"scalar",T:5,opt:!0},{no:23,name:"guest_score",kind:"scalar",T:5,opt:!0},{no:24,name:"game_date",kind:"scalar",T:9,opt:!0},{no:25,name:"post_id",kind:"scalar",T:9,opt:!0}]));let p=it;const ot=class ot extends o{constructor(t){super();n(this,"body");r.util.initPartial(t,this)}static fromBinary(t,e){return new ot().fromBinary(t,e)}static fromJson(t,e){return new ot().fromJson(t,e)}static fromJsonString(t,e){return new ot().fromJsonString(t,e)}static equals(t,e){return r.util.equals(ot,t,e)}};n(ot,"runtime",r),n(ot,"typeName","game.GameCreateRequest"),n(ot,"fields",r.util.newFieldList(()=>[{no:1,name:"body",kind:"message",T:jt}]));let ln=ot;const mt=class mt extends o{constructor(t){super();n(this,"body");n(this,"filter");n(this,"id","");r.util.initPartial(t,this)}static fromBinary(t,e){return new mt().fromBinary(t,e)}static fromJson(t,e){return new mt().fromJson(t,e)}static fromJsonString(t,e){return new mt().fromJsonString(t,e)}static equals(t,e){return r.util.equals(mt,t,e)}};n(mt,"runtime",r),n(mt,"typeName","game.GameUpdateByIdRequest"),n(mt,"fields",r.util.newFieldList(()=>[{no:1,name:"body",kind:"message",T:Ut},{no:2,name:"filter",kind:"message",T:l,opt:!0},{no:3,name:"id",kind:"scalar",T:9}]));let dn=mt;const ut=class ut extends o{constructor(t){super();n(this,"body");n(this,"filter");r.util.initPartial(t,this)}static fromBinary(t,e){return new ut().fromBinary(t,e)}static fromJson(t,e){return new ut().fromJson(t,e)}static fromJsonString(t,e){return new ut().fromJsonString(t,e)}static equals(t,e){return r.util.equals(ut,t,e)}};n(ut,"runtime",r),n(ut,"typeName","game.GameUpdateOneRequest"),n(ut,"fields",r.util.newFieldList(()=>[{no:1,name:"body",kind:"message",T:Ut},{no:2,name:"filter",kind:"message",T:l,opt:!0}]));let fn=ut;const ct=class ct extends o{constructor(t){super();n(this,"body");n(this,"filter");r.util.initPartial(t,this)}static fromBinary(t,e){return new ct().fromBinary(t,e)}static fromJson(t,e){return new ct().fromJson(t,e)}static fromJsonString(t,e){return new ct().fromJsonString(t,e)}static equals(t,e){return r.util.equals(ct,t,e)}};n(ct,"runtime",r),n(ct,"typeName","game.GameUpdateBulkRequest"),n(ct,"fields",r.util.newFieldList(()=>[{no:1,name:"body",kind:"message",T:Ut},{no:2,name:"filter",kind:"message",T:l,opt:!0}]));let pn=ct;const lt=class lt extends o{constructor(t){super();n(this,"items",[]);r.util.initPartial(t,this)}static fromBinary(t,e){return new lt().fromBinary(t,e)}static fromJson(t,e){return new lt().fromJson(t,e)}static fromJsonString(t,e){return new lt().fromJsonString(t,e)}static equals(t,e){return r.util.equals(lt,t,e)}};n(lt,"runtime",r),n(lt,"typeName","game.GameItems"),n(lt,"fields",r.util.newFieldList(()=>[{no:1,name:"items",kind:"message",T:p,repeated:!0}]));let kn=lt;const dt=class dt extends o{constructor(t){super();n(this,"before");n(this,"after");n(this,"opType","");r.util.initPartial(t,this)}static fromBinary(t,e){return new dt().fromBinary(t,e)}static fromJson(t,e){return new dt().fromJson(t,e)}static fromJsonString(t,e){return new dt().fromJsonString(t,e)}static equals(t,e){return r.util.equals(dt,t,e)}};n(dt,"runtime",r),n(dt,"typeName","game.GameChanges"),n(dt,"fields",r.util.newFieldList(()=>[{no:1,name:"before",kind:"message",T:p},{no:2,name:"after",kind:"message",T:p},{no:3,name:"op_type",kind:"scalar",T:9}]));let In=dt;var Vt=(i=>(i[i.UNSPECIFIED=0]="UNSPECIFIED",i[i.PENDING=1]="PENDING",i[i.REJECTED=2]="REJECTED",i[i.ACCEPTED=3]="ACCEPTED",i))(Vt||{});r.util.setEnumType(Vt,"coach.ECoachStatus",[{no:0,name:"E_COACH_STATUS_UNSPECIFIED"},{no:1,name:"E_COACH_STATUS_PENDING"},{no:2,name:"E_COACH_STATUS_REJECTED"},{no:3,name:"E_COACH_STATUS_ACCEPTED"}]);const ft=class ft extends o{constructor(t){super();n(this,"id");n(this,"access");n(this,"dates");n(this,"properties");n(this,"assets",{});n(this,"fullName","");n(this,"birthDate","");n(this,"nationalCode","");n(this,"address","");n(this,"email","");n(this,"coachLevel","");n(this,"courses");n(this,"experience");n(this,"degree");n(this,"requestPosition");n(this,"status",0);r.util.initPartial(t,this)}static fromBinary(t,e){return new ft().fromBinary(t,e)}static fromJson(t,e){return new ft().fromJson(t,e)}static fromJsonString(t,e){return new ft().fromJsonString(t,e)}static equals(t,e){return r.util.equals(ft,t,e)}};n(ft,"runtime",r),n(ft,"typeName","coach.CoachCreate"),n(ft,"fields",r.util.newFieldList(()=>[{no:1,name:"id",kind:"scalar",T:9,opt:!0},{no:2,name:"access",kind:"message",T:It},{no:3,name:"dates",kind:"message",T:bt},{no:4,name:"properties",kind:"message",T:Nt},{no:5,name:"assets",kind:"map",K:9,V:{kind:"scalar",T:9}},{no:20,name:"full_name",kind:"scalar",T:9},{no:21,name:"birth_date",kind:"scalar",T:9},{no:22,name:"national_code",kind:"scalar",T:9},{no:23,name:"address",kind:"scalar",T:9},{no:24,name:"email",kind:"scalar",T:9},{no:25,name:"coach_level",kind:"scalar",T:9},{no:26,name:"courses",kind:"scalar",T:9,opt:!0},{no:27,name:"experience",kind:"scalar",T:9,opt:!0},{no:28,name:"degree",kind:"scalar",T:9,opt:!0},{no:29,name:"request_position",kind:"scalar",T:9,opt:!0},{no:30,name:"status",kind:"enum",T:r.getEnumType(Vt)}]));let Ht=ft;const pt=class pt extends o{constructor(t){super();n(this,"access");n(this,"dates");n(this,"properties");n(this,"assets",{});n(this,"operations");n(this,"fullName");n(this,"birthDate");n(this,"nationalCode");n(this,"address");n(this,"email");n(this,"coachLevel");n(this,"courses");n(this,"experience");n(this,"degree");n(this,"requestPosition");n(this,"status",0);r.util.initPartial(t,this)}static fromBinary(t,e){return new pt().fromBinary(t,e)}static fromJson(t,e){return new pt().fromJson(t,e)}static fromJsonString(t,e){return new pt().fromJsonString(t,e)}static equals(t,e){return r.util.equals(pt,t,e)}};n(pt,"runtime",r),n(pt,"typeName","coach.CoachUpdate"),n(pt,"fields",r.util.newFieldList(()=>[{no:1,name:"access",kind:"message",T:ht,opt:!0},{no:2,name:"dates",kind:"message",T:xt,opt:!0},{no:3,name:"properties",kind:"message",T:Ot,opt:!0},{no:4,name:"assets",kind:"map",K:9,V:{kind:"scalar",T:9}},{no:5,name:"operations",kind:"message",T:Et,opt:!0},{no:20,name:"full_name",kind:"scalar",T:9,opt:!0},{no:21,name:"birth_date",kind:"scalar",T:9,opt:!0},{no:22,name:"national_code",kind:"scalar",T:9,opt:!0},{no:23,name:"address",kind:"scalar",T:9,opt:!0},{no:24,name:"email",kind:"scalar",T:9,opt:!0},{no:25,name:"coach_level",kind:"scalar",T:9,opt:!0},{no:26,name:"courses",kind:"scalar",T:9,opt:!0},{no:27,name:"experience",kind:"scalar",T:9,opt:!0},{no:28,name:"degree",kind:"scalar",T:9,opt:!0},{no:29,name:"request_position",kind:"scalar",T:9,opt:!0},{no:30,name:"status",kind:"enum",T:r.getEnumType(Vt)}]));let Pt=pt;
1const kt=class kt extends o{constructor(t){super();n(this,"id","");n(this,"access");n(this,"dates");n(this,"properties");n(this,"assets",{});n(this,"fullName");n(this,"birthDate");n(this,"nationalCode");n(this,"address");n(this,"email");n(this,"coachLevel");n(this,"courses");n(this,"experience");n(this,"degree");n(this,"requestPosition");n(this,"status",0);r.util.initPartial(t,this)}static fromBinary(t,e){return new kt().fromBinary(t,e)}static fromJson(t,e){return new kt().fromJson(t,e)}static fromJsonString(t,e){return new kt().fromJsonString(t,e)}static equals(t,e){return r.util.equals(kt,t,e)}};n(kt,"runtime",r),n(kt,"typeName","coach.CoachRead"),n(kt,"fields",r.util.newFieldList(()=>[{no:1,name:"id",kind:"scalar",T:9},{no:2,name:"access",kind:"message",T:Dt,opt:!0},{no:3,name:"dates",kind:"message",T:Ft,opt:!0},{no:4,name:"properties",kind:"message",T:Lt,opt:!0},{no:5,name:"assets",kind:"map",K:9,V:{kind:"scalar",T:9}},{no:20,name:"full_name",kind:"scalar",T:9,opt:!0},{no:21,name:"birth_date",kind:"scalar",T:9,opt:!0},{no:22,name:"national_code",kind:"scalar",T:9,opt:!0},{no:23,name:"address",kind:"scalar",T:9,opt:!0},{no:24,name:"email",kind:"scalar",T:9,opt:!0},{no:25,name:"coach_level",kind:"scalar",T:9,opt:!0},{no:26,name:"courses",kind:"scalar",T:9,opt:!0},{no:27,name:"experience",kind:"scalar",T:9,opt:!0},{no:28,name:"degree",kind:"scalar",T:9,opt:!0},{no:29,name:"request_position",kind:"scalar",T:9,opt:!0},{no:30,name:"status",kind:"enum",T:r.getEnumType(Vt)}]));let k=kt;const Tt=class Tt extends o{constructor(t){super();n(this,"body");r.util.initPartial(t,this)}static fromBinary(t,e){return new Tt().fromBinary(t,e)}static fromJson(t,e){return new Tt().fromJson(t,e)}static fromJsonString(t,e){return new Tt().fromJsonString(t,e)}static equals(t,e){return r.util.equals(Tt,t,e)}};n(Tt,"runtime",r),n(Tt,"typeName","coach.CoachCreateRequest"),n(Tt,"fields",r.util.newFieldList(()=>[{no:1,name:"body",kind:"message",T:Ht}]));let Tn=Tt;const yt=class yt extends o{constructor(t){super();n(this,"body");n(this,"filter");n(this,"id","");r.util.initPartial(t,this)}static fromBinary(t,e){return new yt().fromBinary(t,e)}static fromJson(t,e){return new yt().fromJson(t,e)}static fromJsonString(t,e){return new yt().fromJsonString(t,e)}static equals(t,e){return r.util.equals(yt,t,e)}};n(yt,"runtime",r),n(yt,"typeName","coach.CoachUpdateByIdRequest"),n(yt,"fields",r.util.newFieldList(()=>[{no:1,name:"body",kind:"message",T:Pt},{no:2,name:"filter",kind:"message",T:l,opt:!0},{no:3,name:"id",kind:"scalar",T:9}]));let yn=yt;const gt=class gt extends o{constructor(t){super();n(this,"body");n(this,"filter");r.util.initPartial(t,this)}static fromBinary(t,e){return new gt().fromBinary(t,e)}static fromJson(t,e){return new gt().fromJson(t,e)}static fromJsonString(t,e){return new gt().fromJsonString(t,e)}static equals(t,e){return r.util.equals(gt,t,e)}};n(gt,"runtime",r),n(gt,"typeName","coach.CoachUpdateOneRequest"),n(gt,"fields",r.util.newFieldList(()=>[{no:1,name:"body",kind:"message",T:Pt},{no:2,name:"filter",kind:"message",T:l,opt:!0}]));let gn=gt;const wt=class wt extends o{constructor(t){super();n(this,"body");n(this,"filter");r.util.initPartial(t,this)}static fromBinary(t,e){return new wt().fromBinary(t,e)}static fromJson(t,e){return new wt().fromJson(t,e)}static fromJsonString(t,e){return new wt().fromJsonString(t,e)}static equals(t,e){return r.util.equals(wt,t,e)}};n(wt,"runtime",r),n(wt,"typeName","coach.CoachUpdateBulkRequest"),n(wt,"fields",r.util.newFieldList(()=>[{no:1,name:"body",kind:"message",T:Pt},{no:2,name:"filter",kind:"message",T:l,opt:!0}]));let wn=wt;const Jt=class Jt extends o{constructor(t){super();n(this,"items",[]);r.util.initPartial(t,this)}static fromBinary(t,e){return new Jt().fromBinary(t,e)}static fromJson(t,e){return new Jt().fromJson(t,e)}static fromJsonString(t,e){return new Jt().fromJsonString(t,e)}static equals(t,e){return r.util.equals(Jt,t,e)}};n(Jt,"runtime",r),n(Jt,"typeName","coach.CoachItems"),n(Jt,"fields",r.util.newFieldList(()=>[{no:1,name:"items",kind:"message",T:k,repeated:!0}]));let Jn=Jt;const St=class St extends o{constructor(t){super();n(this,"before");n(this,"after");n(this,"opType","");r.util.initPartial(t,this)}static fromBinary(t,e){return new St().fromBinary(t,e)}static fromJson(t,e){return new St().fromJson(t,e)}static fromJsonString(t,e){return new St().fromJsonString(t,e)}static equals(t,e){return r.util.equals(St,t,e)}};n(St,"runtime",r),n(St,"typeName","coach.CoachChanges"),n(St,"fields",r.util.newFieldList(()=>[{no:1,name:"before",kind:"message",T:k},{no:2,name:"after",kind:"message",T:k},{no:3,name:"op_type",kind:"scalar",T:9}]));let Nn=St;const vn={typeName:"team.BaseTeamService",methods:{create:{name:"Create",I:tn,O:Yt,kind:s.Unary},count:{name:"Count",I:Bt,O:u,kind:s.Unary},findById:{name:"FindById",I:c,O:d,kind:s.Unary},findOne:{name:"FindOne",I:m,O:d,kind:s.Unary},findMany:{name:"FindMany",I:m,O:an,kind:s.Unary}
1,updateById:{name:"UpdateById",I:nn,O:d,kind:s.Unary},updateOne:{name:"UpdateOne",I:en,O:d,kind:s.Unary},updateBulk:{name:"UpdateBulk",I:rn,O:u,kind:s.Unary},deleteById:{name:"DeleteById",I:c,O:d,kind:s.Unary},deleteOne:{name:"DeleteOne",I:m,O:d,kind:s.Unary},deleteBulk:{name:"DeleteBulk",I:m,O:u,kind:s.Unary},restoreById:{name:"RestoreById",I:c,O:d,kind:s.Unary},restoreOne:{name:"RestoreOne",I:m,O:d,kind:s.Unary},restoreBulk:{name:"RestoreBulk",I:m,O:u,kind:s.Unary},destroyById:{name:"DestroyById",I:c,O:d,kind:s.Unary},destroyOne:{name:"DestroyOne",I:m,O:d,kind:s.Unary},destroyBulk:{name:"DestroyBulk",I:m,O:u,kind:s.Unary}}},Mn={typeName:"player.BasePlayerService",methods:{create:{name:"Create",I:sn,O:zt,kind:s.Unary},count:{name:"Count",I:Bt,O:u,kind:s.Unary},findById:{name:"FindById",I:c,O:f,kind:s.Unary},findOne:{name:"FindOne",I:m,O:f,kind:s.Unary},findMany:{name:"FindMany",I:m,O:cn,kind:s.Unary},updateById:{name:"UpdateById",I:on,O:f,kind:s.Unary},updateOne:{name:"UpdateOne",I:mn,O:f,kind:s.Unary},updateBulk:{name:"UpdateBulk",I:un,O:u,kind:s.Unary},deleteById:{name:"DeleteById",I:c,O:f,kind:s.Unary},deleteOne:{name:"DeleteOne",I:m,O:f,kind:s.Unary},deleteBulk:{name:"DeleteBulk",I:m,O:u,kind:s.Unary},restoreById:{name:"RestoreById",I:c,O:f,kind:s.Unary},restoreOne:{name:"RestoreOne",I:m,O:f,kind:s.Unary},restoreBulk:{name:"RestoreBulk",I:m,O:u,kind:s.Unary},destroyById:{name:"DestroyById",I:c,O:f,kind:s.Unary},destroyOne:{name:"DestroyOne",I:m,O:f,kind:s.Unary},destroyBulk:{name:"DestroyBulk",I:m,O:u,kind:s.Unary}}},Kn={typeName:"game.BaseGameService",methods:{create:{name:"Create",I:ln,O:jt,kind:s.Unary},count:{name:"Count",I:Bt,O:u,kind:s.Unary},findById:{name:"FindById",I:c,O:p,kind:s.Unary},findOne:{name:"FindOne",I:m,O:p,kind:s.Unary},findMany:{name:"FindMany",I:m,O:kn,kind:s.Unary},updateById:{name:"UpdateById",I:dn,O:p,kind:s.Unary},updateOne:{name:"UpdateOne",I:fn,O:p,kind:s.Unary},updateBulk:{name:"UpdateBulk",I:pn,O:u,kind:s.Unary},deleteById:{name:"DeleteById",I:c,O:p,kind:s.Unary},deleteOne:{name:"DeleteOne",I:m,O:p,kind:s.Unary},deleteBulk:{name:"DeleteBulk",I:m,O:u,kind:s.Unary},restoreById:{name:"RestoreById",I:c,O:p,kind:s.Unary},restoreOne:{name:"RestoreOne",I:m,O:p,kind:s.Unary},restoreBulk:{name:"RestoreBulk",I:m,O:u,kind:s.Unary},destroyById:{name:"DestroyById",I:c,O:p,kind:s.Unary},destroyOne:{name:"DestroyOne",I:m,O:p,kind:s.Unary},destroyBulk:{name:"DestroyBulk",I:m,O:u,kind:s.Unary}}},Vn={typeName:"coach.BaseCoachService",methods:{create:{name:"Create",I:Tn,O:Ht,kind:s.Unary},count:{name:"Count",I:Bt,O:u,kind:s.Unary},findById:{name:"FindById",I:c,O:k,kind:s.Unary},findOne:{name:"FindOne",I:m,O:k,kind:s.Unary},findMany:{name:"FindMany",I:m,O:Jn,kind:s.Unary},updateById:{name:"UpdateById",I:yn,O:k,kind:s.Unary},updateOne:{name:"UpdateOne",I:gn,O:k,kind:s.Unary},updateBulk:{name:"UpdateBulk",I:wn,O:u,kind:s.Unary},deleteById:{name:"DeleteById",I:c,O:k,kind:s.Unary},deleteOne:{name:"DeleteOne",I:m,O:k,kind:s.Unary},deleteBulk:{name:"DeleteBulk",I:m,O:u,kind:s.Unary},restoreById:{name:"RestoreById",I:c,O:k,kind:s.Unary},restoreOne:{name:"RestoreOne",I:m,O:k,kind:s.Unary},restoreBulk:{name:"RestoreBulk",I:m,O:u,kind:s.Unary},destroyById:{name:"DestroyById",I:c,O:k,kind:s.Unary},destroyOne:{name:"DestroyOne",I:m,O:k,kind:s.Unary},destroyBulk:{name:"DestroyBulk",I:m,O:u,kind:s.Unary}}},Yn=Fn({baseUrl:An().public.baseUrl,interceptors:[qn],defaultTimeoutMs:6e4});export{Kn as B,Ht as C,vt as E,jt as G,zt as P,Yt as T,vn as a,Yn as b,Vn as c,k as d,Vt as e,p as f,Mn as g,f as h,Mt as i,Kt as j,d as k};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.