import type { DailyCall, DailyAdvancedConfig, DailyFactoryOptions } from '@daily-co/daily-js'; export interface SafeDailyAdvancedConfig extends Omit { alwaysIncludeMicInPermissionPrompt?: true; } export interface SafeDailyFactoryOptions extends Omit { audioSource?: string | boolean | MediaStreamTrack; } export declare function createSafeDailyConfig(config?: Pick): SafeDailyAdvancedConfig; export declare function safeSetLocalAudio(call: DailyCall | null, enabled: boolean): void; export declare function safeSetInputDevicesAsync(call: DailyCall | null, options: Parameters[0]): Promise; export declare function createSafeDailyFactoryOptions(options?: Pick): SafeDailyFactoryOptions;