/** * Entries never copied into a run/working directory. `package.json` is excluded * deliberately so a copied agent's bare `agency-lang` self-import climbs to the * real package root instead of binding to an absent local `dist/`. * * The static `runs` exclude is a convenience for the default config; users can * override `--runs-dir` to any name, which is why `copyProjectTree` also skips * the top-level entry that contains `destDir` (see `entryContainingDest`). */ export declare const PROJECT_COPY_EXCLUDES: string[]; /** Copy `srcDir`'s top-level entries into `destDir`, skipping heavy/irrelevant * entries and the one that would copy `destDir` into itself. */ export declare function copyProjectTree(srcDir: string, destDir: string): void;