export interface DayEntry {
	date: string | number | Date;
	value: number;
}

export function dayKey(date: string | number | Date, timeZone?: string): string;
export function addDays(key: string, n: number): string;
export function dayDiff(aKey: string, bKey: string): number;
export function bucketByDay(entries: DayEntry[], timeZone?: string): Map<string, number>;
export function qualifyingDayKeys(entries: DayEntry[], goal: number, timeZone?: string): string[];

/** Epoch ms when this module was first evaluated (import-time startup self-check). */
export const bootedAt: number;
