import { XYComponentCore, ComponentCore, Tooltip, Crosshair, Axis, Annotations } from '@unovis/ts'; import { InjectionKey, Ref } from 'vue'; export declare const componentAccessorKey: InjectionKey<{ data: Ref; update: (c: XYComponentCore | ComponentCore) => void; destroy: () => void; }>; export declare const tooltipAccessorKey: InjectionKey<{ data: Ref; update: (c: Tooltip) => void; destroy: () => void; }>; export declare const crosshairAccessorKey: InjectionKey<{ data: Ref; update: (c: Crosshair) => void; destroy: () => void; }>; export declare const axisAccessorKey: InjectionKey<{ data: Ref; update: (c: Axis) => void; destroy: (c: string) => void; }>; export declare const annotationsAccessorKey: InjectionKey<{ data: Ref; update: (c: Annotations) => void; destroy: () => void; }>;