import type { Vec2 } from '../../math'; export type ErrorValues = number | readonly number[] | { upper: number | readonly number[]; lower: number | readonly number[]; }; export type PointError = Vec2; export declare function error_getter(error: ErrorValues | undefined | null): ((idx: number) => PointError) | null; export declare function error_lengths(error: ErrorValues | undefined | null): number[]; export declare function error_bounds(values: readonly number[], error: ErrorValues | undefined | null, count?: number): { lo: number[]; hi: number[]; } | null;