import type { Url } from '@tinkoff/url'; import type { REQUEST_MANAGER_TOKEN } from '@tramvai/tokens-common'; import type { FASTIFY_REQUEST } from '@tramvai/tokens-server-private'; type Interface = typeof REQUEST_MANAGER_TOKEN; export declare class RequestManager implements Interface { private request; private url; private parsedUrl; constructor({ request }: { request: typeof FASTIFY_REQUEST; }); getBody(): unknown; getUrl(): string; getParsedUrl(): Url; getMethod(): string; getHeader(key: string): string | string[] | undefined; getHeaders(): Record; getCookie(key: string): string | undefined; getCookies(): { [cookieName: string]: string | undefined; }; getClientIp(): string; getHost(): string; } export {}; //# sourceMappingURL=requestManager.d.ts.map