/** * Shared i18n utilities for sanitization and validation */ /** * Escapes a string for use in a double-quoted YAML scalar. * Replaces backslashes and double quotes. */ export declare function escapeForYaml(value: string): string; /** * Sanitizes a single line of i18n YAML. * Consolidates logic from I18nSanitizer and I18nCompileValidator. * * Handles: * - Tabs to spaces * - Unclosed double/single quotes * - Trailing text after closing quotes * - Special YAML characters at start of scalar (%, &, *, !, |, >, -) * - Trailing colons or colon-space in unquoted scalars (preventing nested mappings) */ export declare function sanitizeI18nLine(line: string): string; //# sourceMappingURL=i18n-utils.d.ts.map