import * as Option from "effect/Option"; import type { HookLockEntry, KnowledgeLockEntry, McpServerLockEntry, PackLockEntry, RuleLockEntry, SkillLockEntry, SubagentLockEntry } from "./schema.js"; type ExternalLockEntry = SkillLockEntry | McpServerLockEntry | SubagentLockEntry | RuleLockEntry | HookLockEntry | KnowledgeLockEntry | PackLockEntry; interface RegistryRefIdentity { readonly owner: string; readonly name: string; readonly publisherBindingId: string; } /** Return the accepted version only when the complete Registry identity matches. */ export declare const acceptedRegistryVersionForRef: (entry: Option.Option, ref: RegistryRefIdentity) => string | undefined; export {}; //# sourceMappingURL=accepted-registry-version.d.ts.map