import { type SignaledManagedClientFetchOptions } from './ManagedClientFetch'; import type { AccessRoute } from './types'; export interface ManagedClientP2PSmokeOptions extends SignaledManagedClientFetchOptions { resourceUrl: string; requestInit?: RequestInit; } export interface ManagedClientP2PSmokeResult { ok: boolean; route: AccessRoute; resourceUrl: string; status: number; statusText: string; headers: Record; body: string; } export declare function runManagedClientP2PSmoke(options: ManagedClientP2PSmokeOptions): Promise;