import type { TData, TPoint, TCommand, TAbsoluteData, TAbsoluteCommand, TSubPath } from './types'; export declare const makeCommandAbsolute: (p: TPoint, c: TCommand) => TAbsoluteCommand; export declare const applyCommand: (position: TPoint, begin: TPoint, c: TCommand) => TPoint; export declare const normalizeData: (d: TData) => TAbsoluteData; export declare const getSubPaths: (d: TAbsoluteData) => Array; export declare const isSubPathClosed: (begin: TPoint, d: TAbsoluteData) => boolean; export declare const pointEquals: (p1: TPoint, p2: TPoint) => boolean;