import { Location } from '@angular/common';
import { OnInit } from '@angular/core';
import { NavigationService, GlobalContext } from '../../services/public-api';
import * as i0 from "@angular/core";
export declare class LocalesSelectorComponent implements OnInit {
    global: GlobalContext;
    navigationService: NavigationService;
    private location;
    isNavbar: boolean;
    locale: string;
    isDropdownOpen: boolean;
    constructor(global: GlobalContext, navigationService: NavigationService, location: Location);
    ngOnInit(): void;
    openDropdown(): void;
    closeDropdown(): void;
    selectLocale(locale: string): void;
    localeModelChange(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<LocalesSelectorComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<LocalesSelectorComponent, "dg-locales-selector", never, {}, {}, never, never, false, never>;
}
//# sourceMappingURL=locales-selector.component.d.ts.map