import { Sub } from "@e280/stz"; import { SignallerApi } from "../signaller/api.js"; import { ConnectOptions, StdCable } from "./types.js"; import { Connect } from "./connect.js"; import { AgentInfo, SignallerStats } from "../signaller/types.js"; export declare class Host extends Connect { invite: string; constructor(signaller: SignallerApi["v1"], self: AgentInfo, stats: SignallerStats, onStats: Sub<[SignallerStats]>, close: () => void, invite: string); } /** @deprecated renamed to Host */ export declare class SparrowHost extends Connect { } export declare function host(options: ConnectOptions): Promise;