export declare const EVENTS_HELP = "usage: gws-axi calendar events [flags]\nflags[10]:\n --calendar Calendar to query (default: \"primary\")\n --today Just today (local calendar day)\n --this-week The current week (starts on your Google Calendar's\n configured first day of the week)\n --from Earliest event start (default: now)\n --to Latest event start (default: 7 days from now)\n --limit Max events to return (default: 100, max: 2500)\n --query Full-text search across summary/description/location/attendees\n --single-events Expand recurring events into individual instances (default: true)\n --fields Extra columns: status, organizer, location, attendees, description, htmlLink, hangoutLink, join_url, conference, conference_source\n --account Account override when 2+ are configured\nexamples:\n gws-axi calendar events --today\n gws-axi calendar events --this-week\n gws-axi calendar events --from 2026-04-20 --to 2026-04-20 (all of Apr 20)\n gws-axi calendar events --from 2026-04-20T00:00 --to 2026-04-21T00:00\n gws-axi calendar events --calendar team@jarv.us --limit 50\n gws-axi calendar events --query standup\n gws-axi calendar events --fields status,attendees,location\n gws-axi calendar events --fields join_url,conference\ntime formats / ranges:\n Ranges are half-open: [--from, --to).\n Date-only: 2026-04-20 denotes the DAY \u2014 --from opens at its\n midnight, --to closes at the END of it. So\n --from 2026-04-20 --to 2026-04-20 is all of Apr 20.\n (--to 2026-04-20 and --to 2026-04-20T00:00 therefore\n differ by 24h \u2014 day granularity in, day boundary out.)\n Local time: 2026-04-20T14:00 (interpreted as local tz)\n With offset: 2026-04-20T14:00:00-04:00 (preserved as written)\n Tokens: now, today, tomorrow, yesterday, +Nd/-Nd, +Nw/-Nw\n (day precision), +Nh/-Nh (instant). Compose them:\n --from now --to today (rest of today)\n --from today --to +6d (next seven days)\noutput note:\n The start/end columns use datetime (with offset) for timed events\n and date-only strings for all-day events. Agents parsing these\n columns must handle both formats.\ndefault columns:\n id, summary, start, end, my_response (your responseStatus if you're\n an attendee; blank for self-organized events with no attendee list),\n attachments (compact count; \"(N Docs)\" suffix when meeting notes /\n Gemini Notes Docs are attached \u2014 chase any with `calendar get `\n to see file_ids and hand off to `docs read`).\n status column suppressed by default (most events are \"confirmed\" \u2014\n add --fields status to see cancelled/tentative).\nconferencing:\n --fields join_url provider-uniform join link \u2014 resolves from\n structured conferenceData (Meet + Calendar add-on\n Zoom/Teams/Webex), then hangoutLink, then a\n provider-anchored URL scraped from the description\n or location (externally-organized Teams/Zoom/Webex\n meetings carry no conferenceData).\n --fields conference provider label (Google Meet / Zoom / Microsoft\n Teams / Webex).\n --fields conference_source where join_url came from: conferenceData |\n hangoutLink | description | location. A\n description/location value means a best-effort\n scrape \u2014 verify before use.\n"; export declare function calendarEventsCommand(account: string, args: string[]): Promise;