import { RangeFilterRowComponent } from './range-filter-row.component'; import * as i0 from "@angular/core"; export type DateRangeValue = [Date, Date] | Date; export declare class DateRangeRowComponent extends RangeFilterRowComponent { private readonly dtConfig; readonly value: import("@angular/core").ModelSignal; readonly showTime: import("@angular/core").InputSignal; readonly dateFormatOverride: import("@angular/core").InputSignal; /** Resolved dateFormat: explicit override wins, otherwise global config */ readonly dateFormat: import("@angular/core").Signal; rangeFromValue: import("@angular/core").WritableSignal; rangeToValue: import("@angular/core").WritableSignal; singleDateValue: import("@angular/core").WritableSignal; constructor(); onRangeDateChange(): void; onSingleDateChange(): void; protected convertToRangeValue(singleValue: Date): [Date, Date]; protected convertToSingleValue(rangeValue: [Date, Date]): Date; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }