/** * Pre-constructed tools for current time lookup and timezone-aware time formatting. * * @module @nhtio/adk/batteries/tools/time * * @remarks * Pre-constructed bundled tools for the `time` category. Import individually, the whole * category, or import every tool via `@nhtio/adk/batteries`. */ import { Tool } from "../../../common"; /** * Return the current time formatted in a given timezone. * * @remarks * `timezone` defaults to `UTC` when omitted. The ADK has no notion of a "user local" * timezone, so callers should pass an IANA zone (`America/New_York`, `Europe/London`, ...) for * non-UTC formatting. */ export declare const getCurrentTimeTool: Tool; /** * Convert a wall-clock time between two IANA timezones. * * @remarks * `time` must be `HH:MM` in 24-hour format. `target_timezone` defaults to UTC. The conversion * uses today's date in the source zone to pick the correct DST offset. */ export declare const convertTimeTool: Tool;