import { NgClass } from '@angular/common';
import { ChangeDetectorRef, OnDestroy } from '@angular/core';
import { DokuFormFieldAccessor, DokuFormFieldOptions } from '../../form-field';
import { DateValue } from '../base/date-picker-base-props.component';
import { DokuDatePickerRangeProps } from '../common/date-picker-range-props.component';
import * as i0 from "@angular/core";
export declare class DokuDateRangePickerInline extends DokuDatePickerRangeProps implements DokuFormFieldAccessor, OnDestroy {
    protected cdr: ChangeDetectorRef;
    protected readonly class: NgClass['ngClass'];
    private destroy$;
    constructor(cdr: ChangeDetectorRef);
    ngOnDestroy(): void;
    protected onDateChange(value: DateValue): void;
    fieldOptions?: DokuFormFieldOptions | undefined;
    static ɵfac: i0.ɵɵFactoryDeclaration<DokuDateRangePickerInline, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<DokuDateRangePickerInline, "doku-date-range-picker-inline", ["dokuDateRangePickerInline"], {}, {}, never, never, true>;
}
