import { EnvironmentProviders } from '@angular/core'; import { I18nConfig } from './types'; /** * Configura el sistema de internacionalización de Valtech Components. * * @param config Configuración de i18n * @returns Providers para agregar en app.config.ts * * @example * // app.config.ts * import { provideValtechI18n } from 'valtech-components'; * import { GLOBAL_CONTENT } from './i18n/_global'; * import { LOGIN_CONTENT } from './i18n/login.i18n'; * * export const appConfig: ApplicationConfig = { * providers: [ * provideValtechI18n({ * defaultLanguage: 'es', * supportedLanguages: ['es', 'en'], * detectBrowserLanguage: true, * content: { * '_global': GLOBAL_CONTENT, * 'Login': LOGIN_CONTENT, * } * }), * ] * }; */ export declare function provideValtechI18n(config?: I18nConfig): EnvironmentProviders;