/**
 * Format timestamp based on user preference
 * @param date Date object to format
 * @param format "local" for local time (default) or "utc" for ISO string
 * @returns Formatted timestamp string
 */
export declare function formatTimestamp(date: Date, format?: "local" | "utc"): string;
/**
 * Parse a timestamp string like "12:34:56.789" into milliseconds from midnight
 * @param timestamp Timestamp string in HH:mm:ss.SSS or HH:mm:ss format
 * @returns Milliseconds from midnight, or null if parsing fails
 */
export declare function parseTimestampToMs(timestamp: string): number | null;
/**
 * Format a time delta in milliseconds to a human-readable string
 * @param deltaMs Delta in milliseconds (can be negative)
 * @returns Formatted string like "+0.011s", "-1.049s", "+5.2s", "+1m23.4s"
 */
export declare function formatTimeDelta(deltaMs: number): string;
//# sourceMappingURL=timestamp.d.ts.map