/**
 * Curated Neotoma CLI surface for the root landing page.
 *
 * Mirrors the MCP and HTTP overviews: a short intro plus a command table so
 * agents and humans can orient themselves without reading the full CLI
 * reference. Commands listed here are a stable subset of
 * `docs/developer/cli_reference.md`.
 */
import type { LandingMode } from "./harness_snippets.js";
export interface CliCommandRow {
    /** Full invocation to copy, e.g. `neotoma store --entities <json>`. */
    command: string;
    description: string;
    /** Short usage note (defaults, flags, or scope hints). */
    notes: string;
}
export interface CliOverviewLink {
    label: string;
    href: string;
}
export interface CliOverviewContent {
    /** Heading used in HTML `<h3>` and Markdown `###` (shared with JSON). */
    title: string;
    intro: string;
    installCommand: string;
    installNote: string;
    helpHint: string;
    commandsHeading: string;
    commands: CliCommandRow[];
    links: CliOverviewLink[];
}
/** Root landing CLI panel content, tailored to deployment mode. */
export declare function buildCliOverviewForMode(mode: LandingMode): CliOverviewContent;
//# sourceMappingURL=cli_overview.d.ts.map