import { Observable } from 'rxjs';
import { EuiServiceStatus, LocaleState } from '@eui/base';
import { LocaleService } from './locale.service';
import * as i0 from "@angular/core";
export declare class LocaleServiceMock<T extends LocaleState = LocaleState> extends LocaleService<T> {
    protected locale_id: string;
    private DEFAULT_LOCALE;
    private stateSub;
    constructor(locale_id: string);
    getState(): Observable<T>;
    updateState(state: T): void;
    init(state?: T): Observable<EuiServiceStatus>;
    static ɵfac: i0.ɵɵFactoryDeclaration<LocaleServiceMock<any>, [{ optional: true; }]>;
    static ɵprov: i0.ɵɵInjectableDeclaration<LocaleServiceMock<any>>;
}
//# sourceMappingURL=locale.service.mock.d.ts.map