/// <reference types="./src/typings" />
import { OnInit, Injector } from '@angular/core';
import { UtilsService } from 'abp-ng2-module';
import { NzPlacementType } from 'ng-zorro-antd/dropdown';
import { SampleComponentBaseDirective } from '../../component-base';
import * as i0 from "@angular/core";
export declare class ProLangsComponent extends SampleComponentBaseDirective implements OnInit {
    private utilsService;
    languages: abp.localization.ILanguageInfo[];
    currentLanguage: abp.localization.ILanguageInfo;
    placement: NzPlacementType;
    btnClass: string;
    btnIconClass: string;
    constructor(injector: Injector, utilsService: UtilsService);
    ngOnInit(): void;
    changeLanguage(languageName: string): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<ProLangsComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<ProLangsComponent, "l-pro-langs", never, { "placement": "placement"; "btnClass": "btnClass"; "btnIconClass": "btnIconClass"; }, {}, never, never>;
}
