import { SkillInstallationStatus } from "./types.js"; //#region src/supply-chain/audit.d.ts /** * Record an installation. Called automatically by the npm + git * installers; exposed for tests + custom installers. * * @stable */ declare function recordInstallation(status: SkillInstallationStatus): void; /** * Snapshot of every installation recorded in this process. Returns a * fresh frozen array so callers cannot mutate the registry. * * @stable */ declare function auditInstalledSkills(): ReadonlyArray; /** * Reset the installation registry. Used by tests. * * @experimental */ declare function _resetSkillInstallationsForTesting(): void; //#endregion export { _resetSkillInstallationsForTesting, auditInstalledSkills, recordInstallation }; //# sourceMappingURL=audit.d.ts.map