import type { ICanvas, IDrawData, IEventHandlers, IHoverRenderData, IParams } from './types';
export declare function subscriber
(params: Readonly>): (event: string, func: ((params: Readonly>) => void) | undefined, callback: Function | undefined) => () => void | undefined;
export declare function setupEvents(params: Readonly>, drawFunc: (params: Readonly>) => void, getData: () => IHoverRenderData): () => void;