/// export class BotsRouter extends Module { router: UniversalRouter | undefined; middleware(ctx: any, next: any): Promise; parsePathnameAndQuery(str: any): { pathname: string | null; query: qs.ParsedUrlQuery | undefined; }; getPathFromEvent(ctx: any): any; provide({ user: { locale } }: { user?: { locale: any; } | undefined; }): Promise<{ app: import("@lskjs/module").IApp | undefined; router: BotsRouter; botsModule: any; bot: any; i18: any; module: (nameOrNames: string | string[], options?: { run?: boolean | undefined; throw?: boolean | undefined; getter?: ((m: import("@lskjs/module").IModuleWithApp) => any) | undefined; } | undefined) => Promise; log: import("@lskjs/module").ILogger; }>; resolve({ pathname, path, query, ctx }?: { pathname: any; path: any; query?: {} | undefined; ctx: any; }): Promise; } export default BotsRouter; import Module from "@lskjs/module"; import UniversalRouter from "universal-router"; import qs from "querystring";