export declare const SEARCH_HELP = "usage: gws-axi calendar search --query [flags]\nflags[11]:\n --query REQUIRED \u2014 full-text search across summary/description/location/attendees\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: 30 days ago)\n --to Latest event start (default: 1 year from now)\n --calendars Comma-separated calendar IDs (overrides scope default)\n --include-shared Also search non-primary calendars: teammate\n calendars delegated to you, read-only subscriptions,\n anything in calendarList that isn't your primary.\n Default is primary-only.\n --limit Max events PER calendar (default: 50, max: 2500)\n --fields Extra columns: status, organizer, location, attendees, seen_on\n --no-dedupe Keep per-calendar duplicates; one row per (calendar, event) pair\n --account Account override when 2+ are configured\nexamples:\n gws-axi calendar search --query \"standup\"\n gws-axi calendar search --query \"standup\" --this-week\n gws-axi calendar search --query \"budget\" --from 2025-01-01\n gws-axi calendar search --query \"budget\" --from 2026-04-20 --to 2026-04-20\n gws-axi calendar search --query \"chris\" --include-shared\n gws-axi calendar search --query \"chris\" --calendars primary,team@jarv.us\nscope:\n By default searches ONLY your primary calendar (`primary: true`).\n Google Workspace delegation gives full-access teammate calendars the\n `accessRole: owner` role, which makes \"owned-by-you\" an unreliable\n heuristic \u2014 so we restrict to primary. Use --include-shared to fold\n in teammate and read-only calendars, or --calendars for a\n precise set.\ndedupe:\n Shared events (one event visible on multiple of your calendars) are\n collapsed to one row by default \u2014 `calendar` shows the first\n calendar seen, seen_on_count reports the total. Pass --fields seen_on\n for the full list. Use --no-dedupe to get per-calendar rows.\n Use `calendar events` (single calendar, narrower range) when you\n already know which calendar to query.\ndefault columns:\n calendar, id, summary (truncated 80), start, end, my_response,\n seen_on_count (only shown when > 1)\ntime formats / ranges:\n Half-open [--from, --to). A date-only value denotes the DAY: --from\n opens at its midnight, --to closes at the end of it, so\n --from 2026-04-20 --to 2026-04-20 is all of Apr 20. Tokens: now,\n today, tomorrow, yesterday, +Nd/-Nd, +Nw/-Nw, +Nh/-Nh.\n"; export declare function calendarSearchCommand(account: string, args: string[]): Promise;