import type { LogFormat, LogLevel } from '@skyway-sdk/common'; import { RtcRpcApiConfig } from '@skyway-sdk/rtc-rpc-api-client'; export { RtcRpcApiConfig }; /**@internal */ export declare type RtcApiConfig = RtcRpcApiConfig & { eventSubscribeTimeout?: number; }; export interface ConfigOptions { rtcApi: RtcApiConfig; log?: Partial<{ level: LogLevel; format: LogFormat; }>; } export declare type TurnPolicy = 'enable' | 'disable' | 'turnOnly'; export declare class Config implements ConfigOptions { rtcApi: Required; log: Required; constructor(options?: Partial); } //# sourceMappingURL=config.d.ts.map