/** * Format any date string (ISO, MM/DD/YYYY, "Mar 15 2026", etc.) into the * app-wide display format: MM/DD/YYYY. * Returns "—" for empty / unparseable values. */ declare function formatDateUS(raw: string | null | undefined): string; /** Format a `Date` with local calendar fields as MM/DD/YYYY (avoids UTC drift from `toISOString()`). */ declare function formatDateFromDate(raw: Date | null | undefined): string; /** * Format a Date (or ISO string) into "MM/DD/YYYY hh:mm AM/PM EST". * Time zone label is always appended as the literal string "EST" (display only). */ declare function formatDateTimeUS(raw: Date | string | null | undefined): string; /** Parse a human-readable date string into YYYY-MM-DD for comparison (local timezone). */ declare function parseRowDateToYmd(raw: string): string | null; /** Format YYYY-MM-DD for filter chip labels (MM/DD/YYYY). */ declare function formatYmdForDisplay(ymd: string): string; /** Local noon to avoid timezone shifting the calendar day. */ declare function ymdToLocalDate(ymd: string | undefined): Date | undefined; declare function localDateToYmd(d: Date): string; export { formatDateFromDate, formatDateTimeUS, formatDateUS, formatYmdForDisplay, localDateToYmd, parseRowDateToYmd, ymdToLocalDate };