import type * as Corti from "../../api/index.mjs"; import type { CustomStreamSocket } from "../stream/CustomStreamSocket.mjs"; import type { ProxyOptions } from "../utils/encodeHeadersAsWsProtocols.mjs"; /** * Lightweight proxy stream client — no CortiClient or auth needed. * Pass a proxy URL (and optionally protocols/queryParameters) directly in connect(). */ export declare class CustomProxyStream { private readonly _stream; connect(args: { proxy: ProxyOptions; configuration?: Corti.StreamConfig; awaitConfiguration?: boolean; debug?: boolean; reconnectAttempts?: number; }): Promise; }