export declare const DOWNLOAD_HELP = "usage: gws-axi docs download [flags]\nargs[1]:\n The Google Doc / Drive file ID (from the URL after /d/)\nflags[4]:\n --out Where to save (default: ./; pass a\n directory to save inside with the native name)\n --as Export format for native Google files (default: docx for\n Docs, xlsx for Sheets, pptx for Slides, png for Drawings;\n text/markdown when --revision is set). Ignored for\n uploaded files (they download as-is).\n --revision Download a specific historical revision (id from\n `gws-axi drive revisions `) instead of the head.\n Native files export via that revision's links\n (markdown by default); binary files return the exact\n stored bytes for that revision.\n --account Account override when 2+ are configured\nexamples:\n gws-axi docs download 1RxHZ...\n gws-axi docs download 1RxHZ... --out /tmp/source.docx\n gws-axi docs download 1Native... --as application/pdf --out ./spec.pdf\n gws-axi docs download 1Native... --revision 250\nnotes:\n Works on any Drive file, not just docs. Native Google files are exported\n on the server side (via Drive files.export); uploaded files (.docx, .pdf,\n images, etc.) are downloaded as-is. After download, agents can inspect\n the file with tools like `file`, `pandoc`, `textutil -convert html`,\n or language-specific parsers for the file's format.\n --revision content for native files is a relevance preview (markdown by\n default, lossy); binary revision content may be unavailable if it was\n purged (only pinned/keepForever revisions retain old content).\n"; interface ParsedFlags { documentId: string; out: string | undefined; as: string | undefined; revision: string | undefined; } export declare function parseFlags(args: string[]): ParsedFlags; export declare function docsDownloadCommand(account: string, args: string[]): Promise; export {};