import * as i0 from "@angular/core"; /** * Service responsible for DOM manipulation related to language/localization * Decouples DOM operations from business logic */ export declare class TranslationDomService { private readonly renderer; private readonly rendererFactory; private readonly document; constructor(); /** * Sets the language on the document element * Updates the HTML lang attribute for accessibility and SEO * @param language - Language code (e.g., 'en', 'es', 'pt') */ setDocumentLanguage(language: string): void; /** * Gets the current language from the document element * Reads the HTML lang attribute * @returns Current language code or empty string if not set */ getDocumentLanguage(): string; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }