/** * ObjectQL * Copyright (c) 2026-present ObjectStack Inc. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ interface I18nExtractOptions { source?: string; output?: string; lang?: string; } interface I18nInitOptions { lang: string; baseDir?: string; } interface I18nValidateOptions { lang: string; baseDir?: string; baseLang?: string; } /** * Extract translatable strings from metadata files and create i18n files */ export declare function i18nExtract(options: I18nExtractOptions): Promise; /** * Initialize i18n structure for a new language */ export declare function i18nInit(options: I18nInitOptions): Promise; /** * Validate translation completeness */ export declare function i18nValidate(options: I18nValidateOptions): Promise; export {};