import type { Validator } from '../common/validators.js';
import type { DateRangeValue } from '../types.js';
import type IgcDateRangePickerComponent from './date-range-picker.js';
export declare const minDateRangeValidator: Validator<IgcDateRangePickerComponent>;
export declare const maxDateRangeValidator: Validator<IgcDateRangePickerComponent>;
export declare const requiredDateRangeValidator: Validator<IgcDateRangePickerComponent>;
export declare const badInputDateRangeValidator: Validator<IgcDateRangePickerComponent>;
export declare const dateRangeValidators: Validator<IgcDateRangePickerComponent>[];
export declare function isCompleteDateRange(value: DateRangeValue | null): value is {
    start: Date;
    end: Date;
};
