/**
 * Sanitizes a TypeScript version string for user-agent reporting.
 * Handles dist tags (e.g., "latest", "beta"), version prefixes (e.g., "^", "~"),
 * and semver strings. Returns undefined if the version is invalid.
 *
 * @internal
 */
export declare const getSanitizedDevTypeScriptVersion: (version?: string) => string | undefined;
