import { GraphControlDisplaySettings } from './model';
/**
 * Parse a single numeric expression used by x/y text inputs.
 *
 * Returns null for invalid expressions or non-finite results.
 */
export declare function parseSingleMathNumber(input: string): number | null;
/**
 * Parse an ordered pair from text input.
 *
 * Accepts tuple/vector syntax and returns null unless both coordinates
 * evaluate to finite constants.
 */
export declare function parseOrderedPair(input: string): {
    x: number;
    y: number;
} | null;
/**
 * Format coordinates using the same display/padding settings as point labels.
 */
export declare function formatCoordinateForControls(value: number, displaySettings: GraphControlDisplaySettings): string;
//# sourceMappingURL=mathFormatParse.d.ts.map