export declare function getVersion(): string; /** The ten one-shot tool commands, plus the `find_similar` snake-case alias. */ export declare const TOOL_COMMANDS: readonly ["search", "fetch", "crawl", "extract", "cache", "find-similar", "find_similar", "research", "agent", "diff", "watch"]; export type ToolCommand = (typeof TOOL_COMMANDS)[number]; export declare function isToolCommand(name: string): name is ToolCommand; export declare function sanitizeCapabilityText(text: string): string; /** Per-tool `--help` text. Keyed by every tool command incl. the alias. */ export declare const TOOL_HELP: Record; export declare const HELP_TEXT = "wigolo \u2014 local-first web intelligence MCP server\n\nUsage:\n wigolo Start MCP server on stdio (default)\n wigolo Run a subcommand\n wigolo Run a tool once (headless). See Tools below.\n\nSubcommands:\n init [--wizard] [--json] Set up wigolo headlessly; wires agents. Components\n download on first use (--warmup pre-caches)\n doctor [--fix] [--json] Diagnose installation; --fix repairs known failures\n config Manage settings (TUI or --set K=V headless)\n setup mcp Wire wigolo into MCP clients\n skills [packs] [--global] [--agent id,...] [--dry-run] [--json]\n Install/manage wigolo skill packs for coding agents\n shell Interactive REPL (scriptable; --json \u2192 NDJSON)\n serve [--port N] Start HTTP daemon (protocol stream; no --json)\n health [--json] Health check (exit code = status)\n verify [--json] End-to-end capability smoke check\n auth [--json] Manage site auth\n plugin [--json] Manage plugins\n tune [--json] Inspect/reset per-domain self-tuning (routing, backoff)\n dashboard Open the settings dashboard (alias of config)\n uninstall [--yes] [--json] Remove wigolo install\n status [--json] Show running daemon status\n backfill [--json] Backfill embeddings for cached pages without them\n\nTools (one-shot; add --json for machine-readable output, --help for flags):\n search Search the web\n fetch Fetch a page as markdown\n crawl Crawl a site into the cache\n extract Extract structured data from a page\n cache Query the local knowledge cache\n find-similar Find related pages (alias: find_similar)\n research Multi-step research brief\n agent Autonomous data gathering\n diff Diff a page against its cached copy\n watch Manage change-watch jobs\n\nAdvanced:\n warmup [--all|--browser|--reranker|--embeddings]\n Re-run component downloads (CI / repair)\n\nOptions:\n -h, --help Print this help\n -V, --version Print version\n\nDocs: https://github.com/KnockOutEZ/wigolo\n"; export declare function printHelp(stream?: NodeJS.WriteStream): void; export declare function printVersion(stream?: NodeJS.WriteStream): void; export declare function printUnknownCommand(name: string, stream?: NodeJS.WriteStream): void; //# sourceMappingURL=help.d.ts.map