import type { RealTimeVADOptions } from "@ricky0123/vad-web"; export { utils } from "@ricky0123/vad-web"; interface ReactOptions { userSpeakingThreshold: number; } export type ReactRealTimeVADOptions = RealTimeVADOptions & ReactOptions; export declare const getDefaultReactRealTimeVADOptions: (model: "legacy" | "v5") => ReactRealTimeVADOptions; export declare function useMicVAD(options: Partial): { listening: boolean; errored: string | false; loading: boolean; userSpeaking: boolean; pause: () => Promise; start: () => Promise; toggle: () => Promise; }; //# sourceMappingURL=index.d.ts.map