export type DateValueType = { type: 'recent' | 'range'; recent: { directionType: 'past' | 'future'; termType: 'day' | 'month' | 'year'; value: number | null; }; range: { value: [string | null, string | null]; }; }; export declare const DATE_DIRECTION_OPTIONS: { name: string; value: DateValueType['recent']['directionType']; }[]; export declare const DATE_TERM_OPTIONS: { name: string; value: DateValueType['recent']['termType']; }[]; type Direction = 'both' | 'onlyFuture' | 'onlyPast'; export declare const getDirectionFromDateRange: (minDate: string | undefined, maxDate: string | undefined, today: string) => Direction; export declare const convertStringDateValueToObjectDateValue: (stringValue?: string) => Partial; export {};