import type { BaseRequest as KoaBaseRequest } from 'koa'; import type Application from '.'; export interface BaseRequest { readonly url: string; readonly origin: string; readonly href: string; readonly path: string; readonly query: never; readonly querystring: string; readonly search: string; readonly host: string; readonly protocol: string; readonly hostname: string; readonly headers: Record; accepts: KoaBaseRequest['accepts']; acceptsLanguages: KoaBaseRequest['acceptsLanguages']; } export interface Request extends BaseRequest { readonly app: Application; } declare const request: BaseRequest; export default request; //# sourceMappingURL=request.d.ts.map