import { RegionParams } from "wavesurfer.js/dist/plugins/regions";
import { RegionEventListener } from "../hooks/useRegionEvent";
import { RegionPluginEventListener } from "../hooks/useRegionPluginEvent";
export interface RegionProps extends RegionParams {
    onClick?: RegionEventListener;
    onOver?: RegionEventListener;
    onLeave?: RegionEventListener;
    onDoubleClick?: RegionEventListener;
    onIn?: RegionPluginEventListener;
    onOut?: RegionPluginEventListener;
    onRemove?: RegionEventListener;
    onUpdate?: RegionEventListener;
    onUpdateEnd?: RegionEventListener;
    id: string;
}
export declare const Region: ({ onOver, onLeave, onClick, onDoubleClick, onIn, onOut, onRemove, onUpdate, onUpdateEnd, ...props }: RegionProps) => null;
export default Region;
