import type { ArkmeServiceConfig } from './service.js'; export declare function deviceControlRealtimeOrigin(config: Pick): string; /** Only account-scoped hints cross this transport; every hint triggers an owner snapshot read. */ export declare class DeviceControlRealtime { private readonly origin; private readonly changed; private socket; private identity; private retryAt; private timer; private registrationTimer; private retryIdentity; private active; get connected(): boolean; constructor(origin: string | undefined, changed: () => void); connect(userId: number, sessionId: string, accessToken: string): void; close(): void; } //# sourceMappingURL=device-control-realtime.d.ts.map