import type { ProjectType } from "./config.js";
/**
 * Copy every .md file from Lisa's base and detected stack plugin `rules/`
 * directories into a harness-owned rules directory, preserving the
 * `eager/` and `reference/` subdir structure.
 * @param lisaDir - Absolute path to the Lisa repo / installed package.
 * @param rulesDestDir - Absolute path to the harness-owned rules directory.
 * @param detectedTypes - Project types Lisa detected for the host.
 * @param mode Whether to copy or link source rules.
 * @returns Relative paths (subdir/file or file) of every rule .md file copied.
 */
export declare function mirrorLisaRules(lisaDir: string, rulesDestDir: string, detectedTypes: readonly ProjectType[], mode?: "copy" | "link"): Promise<readonly string[]>;
//# sourceMappingURL=lisa-rules-mirror.d.ts.map