import type { FastifyBaseLogger, InjectOptions } from "fastify"; import _parseCookies from "set-cookie-parser"; import type { InjectedResponse } from "../types"; export declare const cookieHeaderForCookies: (cookies: Record) => string; export declare const parseCookies: (result: any) => _parseCookies.Cookie[]; /** Class representing a browser in tests */ export declare class TestBrowserSession { defaultHost: string; cookies: Record; gadgetHeaders: Record; id: number; logger: FastifyBaseLogger; constructor(defaultHost: string); inject(opts: InjectOptions): Promise; reset(): void; addCookie(name: string, value: string): void; currentSessionToken(): string; currentSessionData(): any; cookieHeaderValue(): string; touchSession(): Promise; }