import type { HoverStyle, LabelStyle, Point } from '..'; import type { Point2D } from '../../math'; import type { PointStyle } from '../core/types'; import type { SVGAttributes } from 'svelte/elements'; import { type TweenOptions } from 'svelte/motion'; type $$ComponentProps = Omit, `style` | `offset` | `origin` | `transform`> & { x: number; y: number; style?: PointStyle; hover?: HoverStyle; label?: LabelStyle; offset?: Point[`offset`]; point_tween?: TweenOptions; origin?: Point2D; is_hovered?: boolean; is_selected?: boolean; is_dimmed?: boolean; leader_line_threshold?: number; }; declare const ScatterPoint: import("svelte").Component<$$ComponentProps, {}, "origin" | "point_tween">; type ScatterPoint = ReturnType; export default ScatterPoint;