UNPKG

@rsc-labs/medusa-store-analytics

Version:
16 lines (15 loc) 663 B
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;