export interface SocketTransportRequest { protocol: 'http:' | 'https:'; socketPath: string; path: string; method: string; headers: Record; body?: Buffer; signal?: AbortSignal; } export interface SocketTransportResponse { status: number; statusText: string; headers: Headers; body?: Buffer; } export declare function requestViaSocket(request: SocketTransportRequest): Promise;