react-sound-visualizer
Version:
A lightweight wrapper for the sound-visualizer library
10 lines (7 loc) • 398 B
TypeScript
import { VisualizerFunctions } from 'sound-visualizer';
import { UseVisualizerOptions } from './useVisualizer.js';
type UndefinedValues<T> = {
[K in keyof T]: undefined;
};
declare function visualizerWrapper(audio: MediaStream | null, canvas: HTMLCanvasElement | null, options?: UseVisualizerOptions): VisualizerFunctions | UndefinedValues<VisualizerFunctions>;
export { visualizerWrapper };