import { VcSpPoint, VcSpSelectItemKey } from '../../types'; export declare function _genPath(points: VcSpPoint[], radius: number, fill?: boolean, height?: number): string; export declare function int(value: string | number): number; export declare function checkCollinear(p0: VcSpPoint, p1: VcSpPoint, p2: VcSpPoint): boolean; export declare function getDistance(p1: VcSpPoint, p2: VcSpPoint): number; export declare function moveTo(to: VcSpPoint, from: VcSpPoint, radius: number): { x: number; y: number; }; export declare function getPropertyFromItem>(item: T, property: VcSpSelectItemKey, fallback?: unknown): unknown; export declare function getObjectValueByPath(obj: unknown, path?: string | null, fallback?: unknown): unknown; export declare function getNestedValue(obj: unknown, path: (string | number)[], fallback?: unknown): unknown;