/** Filename of the Codex project doc at the host project root */
export declare const AGENTS_MD_FILENAME = "AGENTS.md";
/** Result of the AGENTS.md install pass */
export interface AgentsMdInstallResult {
    /** True if Lisa created the file (false if it already existed) */
    readonly created: boolean;
    /** Path written, relative to the host project root (or empty if no-op) */
    readonly relativePath: string | undefined;
}
/**
 * Write a starter AGENTS.md template at the host project root, but only if
 * the file doesn't already exist (create-only semantics).
 * @param destDir - Absolute path to the host project root
 * @returns Result describing whether a file was created
 */
export declare function installAgentsMd(destDir: string): Promise<AgentsMdInstallResult>;
/**
 * Starter template content. Intentionally short and agent-neutral — the heavy
 * lifting (Lisa rules, intent routing, orchestration) is injected per session
 * via each agent's `inject-rules.sh` SessionStart hook, so `AGENTS.md` is
 * reserved for host-specific notes and is never bloated with rule bodies.
 */
export declare const AGENTS_MD_TEMPLATE = "# Project Guidance\n\nThis is the **canonical, cross-agent instruction file** for this project. It\nfollows the [AGENTS.md](https://agents.md) open standard and is read natively at\nsession start by Codex, Cursor, GitHub Copilot, and Antigravity (`agy`). Claude\nCode reads it through the `@AGENTS.md` import in `CLAUDE.md`, so all of this\nproject's guidance lives in one place.\n\n## Lisa Governance\n\nThis project uses [Lisa](https://github.com/CodySwannGT/lisa) for AI-assisted\nsoftware development governance. Lisa ships skills, agents, slash commands,\nhooks, rules, and MCP servers via per-agent plugins. Lisa's eager rules are\ninjected into every session by the plugin's `SessionStart` / `SubagentStart`\nhooks (`inject-rules.sh`) \u2014 they are intentionally **not** duplicated into this\nfile.\n\n## Add Project-Specific Guidance Below\n\nThe lines above are a Lisa-managed starter; this file is owned by the host\nproject and is never overwritten on subsequent `lisa apply` runs. Add\nconvention notes, terminology, architectural shorthand, or anything agents\nshould know about *this particular* project that Lisa's universal rules do not\ncover.\n";
//# sourceMappingURL=agents-md-installer.d.ts.map