/** * Parse a time string, which can be either an ISO date or a relative time like -30m, -1h, -1d * @param timeStr Time string to parse * @returns Timestamp in milliseconds */ export declare function parseTimeString(timeStr?: string): number | undefined; /** * Get a date from a timestamp * @param timestamp Timestamp in milliseconds * @returns Date object */ export declare function getDateFromTimestamp(timestamp?: number): Date | undefined; /** * Format a timestamp as ISO string * @param timestamp Timestamp in milliseconds * @returns ISO string or undefined */ export declare function formatTimestamp(timestamp?: number): string | undefined; /** * Get a default time range * @param defaultMinutesAgo Default minutes to go back * @returns Object with start and end timestamps */ export declare function getDefaultTimeRange(defaultMinutesAgo?: number): { startTime: number; endTime?: number; };