import { Core } from "./core.js"; import { Agent } from "./parts/agent.js"; import { SignallerParams, SignallerStats, TurnResult } from "./types.js"; export type SignallerApi = ReturnType; export declare const makeSignallerApi: (core: Core, agent: Agent, params: SignallerParams, origin: string) => { v1: { hello(): Promise; stats(): Promise; turn(): Promise; createInvite(): Promise; deleteInvite(invite: string): Promise; query(invite: string): Promise; join(invite: string): Promise; sendIceCandidate(ice: RTCIceCandidate): Promise; }; };