import { OnDestroy, PipeTransform } from '@angular/core';
import { TranslateService } from '@ngx-translate/core';
import { Observable, ReplaySubject } from 'rxjs';
import * as i0 from "@angular/core";
export declare class LocaleDatePipe implements PipeTransform, OnDestroy {
    private readonly translateService;
    currentLanguage: ReplaySubject<string>;
    private sub;
    constructor(translateService: TranslateService);
    ngOnDestroy(): void;
    formatDate(timestamp: string, lang?: string, isDateTime?: boolean, isTimePlaceholderSelected?: boolean): string;
    transform(timestamp: string, isDateTime: boolean, isTimePlaceholderSelected: boolean): Observable<string>;
    static ɵfac: i0.ɵɵFactoryDeclaration<LocaleDatePipe, never>;
    static ɵpipe: i0.ɵɵPipeDeclaration<LocaleDatePipe, "localeDate", false>;
}
//# sourceMappingURL=localeDate.pipe.d.ts.map