import { Chart } from '@antv/g2'; export interface InterceptorOptions { visible?: boolean; offsetX?: number; offsetY?: number; fixedOffsetY?: number; } export interface Interceptor { bindTooltip: (ref: any) => void; bindElementEvents: (chart: Chart, options?: InterceptorOptions) => void; } export interface TriggerInfo { x?: number; y?: number; clientX?: number; clientY?: number; tipX?: number; tipY?: number; type?: string; } declare const useInterceptors: () => { getTrigger: () => TriggerInfo; setTrigger: (trigger: any) => void; interceptors: Interceptor; }; export default useInterceptors;