import { EclLanguageService } from '../../../services/ecl-language.service';
import { TranslateService } from '@ngx-translate/core';
import { ECLBaseDirective } from '../../ecl-base.directive';
import * as i0 from "@angular/core";
export declare abstract class EclFooterComponent extends ECLBaseDirective {
    protected translateService: TranslateService;
    protected eclLanguageService: EclLanguageService;
    group: string;
    languageCode: string;
    constructor(translateService: TranslateService, eclLanguageService: EclLanguageService);
    handlei18nEvents(): void;
    isGroup(groupId: string): boolean;
    get ecLogoLanguageCode(): string;
    private getEULanguageCode;
    static ɵfac: i0.ɵɵFactoryDeclaration<EclFooterComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<EclFooterComponent, "ng-component", never, { "group": "group"; }, {}, never, never>;
}
//# sourceMappingURL=ecl-footer.component.d.ts.map