/**
 * Check if current version satisfies expected version using semver
 */
export declare function versionsSatisfied(current: string, expected: string): boolean;
/**
 * Parse anchor/solana version from Anchor.toml file
 */
export declare function parseAnchorTomlVersion(cwd: string, name: 'anchor' | 'solana'): string;
/**
 * Find semantic version from string output
 */
export declare function findSemVersionFromString(input: string): string;
/**
 * Validate if a tool version is in the supported versions list
 */
export declare function validateToolVersion(toolName: string, version: string): boolean;
//# sourceMappingURL=version.d.ts.map