export declare const postMatchmakeMethod: import("@colyseus/better-call").StrictEndpoint<"/matchmake/:method/:roomName", {} & { method: "POST"; body: import("@colyseus/better-call").StandardSchemaV1; }, any>; export declare function getDefaultRouter(): { handler: (request: Request) => Promise; endpoints: { postMatchmakeMethod: import("@colyseus/better-call").StrictEndpoint<"/matchmake/:method/:roomName", {} & { method: "POST"; body: import("@colyseus/better-call").StandardSchemaV1; }, any>; }; addEndpoint: (endpoint: import("@colyseus/better-call").Endpoint) => void; findRoute: (method: string, path: string) => { data: import("@colyseus/better-call").Endpoint & { path: string; }; params: Record; }; extend: >(newEndpoints: NE) => { handler: (request: Request) => Promise; endpoints: { postMatchmakeMethod: import("@colyseus/better-call").StrictEndpoint<"/matchmake/:method/:roomName", {} & { method: "POST"; body: import("@colyseus/better-call").StandardSchemaV1; }, any>; } & NE; addEndpoint: (endpoint: import("@colyseus/better-call").Endpoint) => void; findRoute: (method: string, path: string) => { data: ((inputCtx: any) => Promise) & { options: import("@colyseus/better-call").EndpointOptions; path: string; } & { path: string; }; params: Record; }; extend: >(newEndpoints: NE_1) => { handler: (request: Request) => Promise; endpoints: { postMatchmakeMethod: import("@colyseus/better-call").StrictEndpoint<"/matchmake/:method/:roomName", {} & { method: "POST"; body: import("@colyseus/better-call").StandardSchemaV1; }, any>; } & NE & NE_1; addEndpoint: (endpoint: import("@colyseus/better-call").Endpoint) => void; findRoute: (method: string, path: string) => { data: ((inputCtx: any) => Promise) & { options: import("@colyseus/better-call").EndpointOptions; path: string; } & { path: string; }; params: Record; }; extend: >(newEndpoints: NE_2) => { handler: (request: Request) => Promise; endpoints: { postMatchmakeMethod: import("@colyseus/better-call").StrictEndpoint<"/matchmake/:method/:roomName", {} & { method: "POST"; body: import("@colyseus/better-call").StandardSchemaV1; }, any>; } & NE & NE_1 & NE_2; addEndpoint: (endpoint: import("@colyseus/better-call").Endpoint) => void; findRoute: (method: string, path: string) => { data: ((inputCtx: any) => Promise) & { options: import("@colyseus/better-call").EndpointOptions; path: string; } & { path: string; }; params: Record; }; extend: >(newEndpoints: NE_3) => { handler: (request: Request) => Promise; endpoints: { postMatchmakeMethod: import("@colyseus/better-call").StrictEndpoint<"/matchmake/:method/:roomName", {} & { method: "POST"; body: import("@colyseus/better-call").StandardSchemaV1; }, any>; } & NE & NE_1 & NE_2 & NE_3; addEndpoint: (endpoint: import("@colyseus/better-call").Endpoint) => void; findRoute: (method: string, path: string) => { data: ((inputCtx: any) => Promise) & { options: import("@colyseus/better-call").EndpointOptions; path: string; } & { path: string; }; params: Record; }; extend: >(newEndpoints: NE_4) => { handler: (request: Request) => Promise; endpoints: { postMatchmakeMethod: import("@colyseus/better-call").StrictEndpoint<"/matchmake/:method/:roomName", {} & { method: "POST"; body: import("@colyseus/better-call").StandardSchemaV1; }, any>; } & NE & NE_1 & NE_2 & NE_3 & NE_4; addEndpoint: (endpoint: import("@colyseus/better-call").Endpoint) => void; findRoute: (method: string, path: string) => { data: ((inputCtx: any) => Promise) & { options: import("@colyseus/better-call").EndpointOptions; path: string; } & { path: string; }; params: Record; }; extend: >(newEndpoints: NE_5) => { handler: (request: Request) => Promise; endpoints: { postMatchmakeMethod: import("@colyseus/better-call").StrictEndpoint<"/matchmake/:method/:roomName", {} & { method: "POST"; body: import("@colyseus/better-call").StandardSchemaV1; }, any>; } & NE & NE_1 & NE_2 & NE_3 & NE_4 & NE_5; addEndpoint: (endpoint: import("@colyseus/better-call").Endpoint) => void; findRoute: (method: string, path: string) => { data: ((inputCtx: any) => Promise) & { options: import("@colyseus/better-call").EndpointOptions; path: string; } & { path: string; }; params: Record; }; extend: >(newEndpoints: NE_6) => { handler: (request: Request) => Promise; endpoints: { postMatchmakeMethod: import("@colyseus/better-call").StrictEndpoint<"/matchmake/:method/:roomName", {} & { method: "POST"; body: import("@colyseus/better-call").StandardSchemaV1; }, any>; } & NE & NE_1 & NE_2 & NE_3 & NE_4 & NE_5 & NE_6; addEndpoint: (endpoint: import("@colyseus/better-call").Endpoint) => void; findRoute: (method: string, path: string) => { data: ((inputCtx: any) => Promise) & { options: import("@colyseus/better-call").EndpointOptions; path: string; } & { path: string; }; params: Record; }; extend: >(newEndpoints: NE_7) => { handler: (request: Request) => Promise; endpoints: { postMatchmakeMethod: import("@colyseus/better-call").StrictEndpoint<"/matchmake/:method/:roomName", {} & { method: "POST"; body: import("@colyseus/better-call").StandardSchemaV1; }, any>; } & NE & NE_1 & NE_2 & NE_3 & NE_4 & NE_5 & NE_6 & NE_7; addEndpoint: (endpoint: import("@colyseus/better-call").Endpoint) => void; findRoute: (method: string, path: string) => { data: ((inputCtx: any) => Promise) & { options: import("@colyseus/better-call").EndpointOptions; path: string; } & { path: string; }; params: Record; }; extend: >(newEndpoints: NE_8) => { handler: (request: Request) => Promise; endpoints: { postMatchmakeMethod: import("@colyseus/better-call").StrictEndpoint<"/matchmake/:method/:roomName", {} & { method: "POST"; body: import("@colyseus/better-call").StandardSchemaV1; }, any>; } & NE & NE_1 & NE_2 & NE_3 & NE_4 & NE_5 & NE_6 & NE_7 & NE_8; addEndpoint: (endpoint: import("@colyseus/better-call").Endpoint) => void; findRoute: (method: string, path: string) => { data: ((inputCtx: any) => Promise) & { options: import("@colyseus/better-call").EndpointOptions; path: string; } & { path: string; }; params: Record; }; extend: >(newEndpoints: NE_9) => { handler: (request: Request) => Promise; endpoints: { postMatchmakeMethod: import("@colyseus/better-call").StrictEndpoint<"/matchmake/:method/:roomName", {} & { method: "POST"; body: import("@colyseus/better-call").StandardSchemaV1; }, any>; } & NE & NE_1 & NE_2 & NE_3 & NE_4 & NE_5 & NE_6 & NE_7 & NE_8 & NE_9; addEndpoint: (endpoint: import("@colyseus/better-call").Endpoint) => void; findRoute: (method: string, path: string) => { data: ((inputCtx: any) => Promise) & { options: import("@colyseus/better-call").EndpointOptions; path: string; } & { path: string; }; params: Record; }; extend: >(newEndpoints: NE_10) => any; }; }; }; }; }; }; }; }; }; }; };