import { type Presence } from './presence/Presence.ts'; export declare function requestFromIPC(presence: Presence, publishToChannel: string, method: string | undefined, args: any[], rejectionTimeout?: number): Promise; export declare function subscribeIPC(presence: Presence, channel: string, replyCallback: (method: string, args: any[]) => any): Promise; /** * Wait for a room creation notification via presence publish/subscribe */ export declare function subscribeWithTimeout(presence: Presence, channel: string, timeout: number): Promise;