import { type Ref } from 'vue'; import { fabric } from '../../../../../shared/utils/fabricjs'; import { AnyObject } from '../../../../../shared/types'; import { ICoordinateValue, IPointTipProps, IPointMenuProps, PopupMenuItem } from '../../../../../components/fabric-chart/src/interface'; export declare function useBirthProcess(canvas: Ref, propItems: AnyObject, emits: Function, pointTipProps: IPointTipProps, pointMenuProps: IPointMenuProps): { clickMenu: ({ item, pointer, target }: { item: PopupMenuItem; pointer: ICoordinateValue; target: any; }) => void; redrawPoints: () => void; };