interface CleanedVersion { version: string; hasReleaseCandidate: boolean; parsingError: boolean; } export declare class ChainSemanticVersion { semverString: CleanedVersion; /** * * @param info is a version string, starts with 'v' and followed by semver seperated by '. Example 'v4.0.1' * */ constructor(info: string); supportsLeap3Features(): boolean; supportsLeap4Features(): boolean; private stripLeadingV; private stripReleaseCandidate; private getMajorMinorVersion; } export {};