export declare enum DateResolutionType {
    Day = "day",
    Month = "month"
}
export declare function calculateResolution(date?: Date, toDate?: Date): DateResolutionType;
export declare function getTruncateFunction(dateResolution: DateResolutionType): (date: Date) => Date;
/**
 * Calculates the end date for a date range query.
 * - If 'to' is provided (from date picker), adds 1 day to include the full selected day
 * - If 'to' is undefined, returns the current date/time
 *
 * @param to - Optional end date from date picker (at midnight)
 * @returns Date object for use in query with < operator
 */
export declare function getQueryEndDate(to?: Date): Date;
