UNPKG

wavesurfer-react

Version:
6 lines (5 loc) 425 B
import { Region, RegionEvents } from "wavesurfer.js/dist/plugins/regions"; import { EventListener } from "../types"; export type RegionEventListener = (region: Region, ...rest: Parameters<EventListener<RegionEvents, keyof RegionEvents>>) => void; declare function useRegionEvent<K extends keyof RegionEvents>(ref: Region | null | undefined, eventName: K, callback?: RegionEventListener): void; export default useRegionEvent;