/** * Stage a built-in connector's shipped payload into `store//` and return that * stable path (the spec `ext add` installs from). Idempotent: an intact prior copy is reused unless * `force` re-materializes it (a `--force`/`--reset` repair). The copy is staged into a sibling temp * dir and renamed into place, so a crash mid-copy never leaves a half-written payload at the final * path for a later run to `ext add` from. */ export declare function stageSeedPayload(generation: string, name: string, opts?: { force?: boolean; }): string; /** * GC seed-store generations other than `keepGeneration`, but ONLY those no live manifest entry still * installs from (its normalized `file:` spec points under the generation dir). This is the commit * predicate: a prior generation is removed only after every seeded entry has been re-added from the * new one, so a running manager never loses the bytes its connectors resolve. */ export declare function gcSeedStore(keepGeneration: string, referencedSpecs: readonly string[]): void; //# sourceMappingURL=store.d.ts.map