/**
 * Locale-aware date/time labels derived from one tool-call timestamp.
 *
 * @private utility of `<Chat/>`
 */
type ToolCallDateTimeLabels = {
    /**
     * Primary local time label shown in chips and clock panels.
     */
    readonly localTimeLabel: string;
    /**
     * Local calendar date label shown under the primary time.
     */
    readonly localDateLabel: string;
    /**
     * Exact local timestamp label used in detail sections.
     */
    readonly localDateTimeLabel: string;
    /**
     * Relative label such as `in 5 minutes` or `2 minutes ago`.
     */
    readonly relativeTimeLabel: string | null;
};
/**
 * Formats one tool-call timestamp into shared locale-aware labels.
 *
 * @param date - Timestamp to format.
 * @param options - Optional locale and relative-time reference point.
 * @returns Shared labels consumed by tool-call chips and modals.
 *
 * @private utility of `<Chat/>`
 */
export declare function formatToolCallDateTime(date: Date, options?: {
    locale?: string;
    currentDate?: Date;
}): ToolCallDateTimeLabels;
export {};
