UNPKG

@medalsocial/meda

Version:

Shared Meda UI shell and runtime package.

15 lines (14 loc) 457 B
import type { MicState, PcmFrame } from './types.js'; export interface UseMicCaptureOptions { autoStart?: boolean; onFrame?: (frame: PcmFrame) => void; audioConstraints?: MediaTrackConstraints; } export interface UseMicCaptureReturn { state: MicState; level: number; error: Error | null; start: () => Promise<void>; stop: () => void; } export declare function useMicCapture(opts?: UseMicCaptureOptions): UseMicCaptureReturn;