import { RequestInit, Response } from 'node-fetch'; import { Listenable, Adapter, Options } from './types'; export declare enum Headers { SaddleId = "X-Saddleup-Id", Cookie = "Cookie", SetCookie = "Set-Cookie" } export declare class SaddleUp { private server; private adapter; private static instances; static closeAll(): Promise; static adapt(adapter: Adapter): (app: AppInput, options?: Partial) => Promise>; static create(listenable: Listenable, adapter: Adapter, opts?: Partial): Promise>; private cookieJar; private nextId; private constructor(); get cookieString(): string; get cookies(): Record; get host(): string; get address(): string; stop(): Promise; setCookie(cookie: string, value: string): void; clearCookies(): Promise; fetch(pathOrUrl: string, requestOptions?: RequestInit): Promise; private setRawCookie; } //# sourceMappingURL=SaddleUp.d.ts.map