import { CanvasCellRendererConfig } from './types'; import { CanvasClickDispatchResult } from './performCanvasClick'; import { BeginInteractionSessionArgs, FindInteractionSessionArgs, InteractionSession } from '../../interaction/interactionSessionStore'; interface CanvasCellRendererOptions { beginOrGetInteractionSession?: (args: BeginInteractionSessionArgs) => InteractionSession; consumeCanvasClickResult?: (args: FindInteractionSessionArgs) => CanvasClickDispatchResult | undefined; } export declare function createCanvasCellRenderer(options?: CanvasCellRendererOptions): CanvasCellRendererConfig; export declare const canvasCellRenderer: CanvasCellRendererConfig; export {};