@voxket-ai/voxket-live
Version:
A React widget for embedding Voxket-powered audio/video/chat experiences.
34 lines (33 loc) • 756 B
TypeScript
/**
* Media control hooks for Voxket SDK
*/
/**
* Hook for microphone control
*/
export declare function useVoxketMicrophone(): {
isEnabled: boolean;
isLoading: boolean;
toggle: () => Promise<void>;
enable: () => Promise<void>;
disable: () => Promise<void>;
};
/**
* Hook for camera control
*/
export declare function useVoxketCamera(): {
isEnabled: boolean;
isLoading: boolean;
toggle: () => Promise<void>;
enable: () => Promise<void>;
disable: () => Promise<void>;
};
/**
* Hook for screen sharing control
*/
export declare function useVoxketScreenShare(): {
isSharing: boolean;
isLoading: boolean;
start: () => Promise<void>;
stop: () => Promise<void>;
toggle: () => Promise<void>;
};