import type { Rule } from "../types.js"; declare function isValidSemver(value: unknown): boolean; declare function isAllowlisted(repoRoot: string): boolean; /** Returns the first manifest path (relative) declaring a valid-semver version, root first. */ declare function findSemverManifest(repoRoot: string): string | null; export declare const rule: Rule; export declare const _internal: { isValidSemver: typeof isValidSemver; findSemverManifest: typeof findSemverManifest; isAllowlisted: typeof isAllowlisted; DISABLE_DIRECTIVE: string; }; export {};