import { DateAdapter } from '@koobiq/date-adapter';
import { DateFormatter as BaseDateFormatter } from '@koobiq/date-formatter';
import { KbqLocaleService } from '../../locales';
import * as i0 from "@angular/core";
export declare class DateFormatter<D> extends BaseDateFormatter<D> {
    readonly adapter: DateAdapter<D>;
    protected localeService: KbqLocaleService | null;
    constructor(adapter: DateAdapter<D>, locale: string);
    static ɵfac: i0.ɵɵFactoryDeclaration<DateFormatter<any>, never>;
    static ɵprov: i0.ɵɵInjectableDeclaration<DateFormatter<any>>;
}
