UNPKG

@daily-co/daily-react

Version:

Daily React makes it easier to integrate [@daily-co/daily-js](https://www.npmjs.com/package/@daily-co/daily-js) in React applications.

16 lines (15 loc) 786 B
import { DailyEventObject, DailyEventObjectNonFatalError, DailyInputSettings } from '@daily-co/daily-js'; import { Reconstruct } from '../types/Reconstruct'; type DailyEventObjectInputSettingsError = Reconstruct<DailyEventObjectNonFatalError, 'type', 'input-settings-error'>; interface UseInputSettingsArgs { onError?(ev: DailyEventObjectInputSettingsError): void; onInputSettingsUpdated?(ev: DailyEventObject<'input-settings-updated'>): void; } export declare const useInputSettings: ({ onError, onInputSettingsUpdated, }?: UseInputSettingsArgs) => { errorMsg: string | null; inputSettings: DailyInputSettings | null; updateInputSettings: (inputSettings: DailyInputSettings) => Promise<{ inputSettings: DailyInputSettings; }> | undefined; }; export {};