import { BumpStrategy, Package, VersionPrefix } from './types.js'; export declare function getNextVersion(pkg: Package): string; /** * Resolve next package version on prereleases. * * @param pkg Package object. * @param tags Override list of tags from specific pkg and branch. * @returns Next pkg version. */ export declare function getNextPreVersion(pkg: Package, tags?: string[]): string; /** * Gets highest semver function binding gt to the HOC selectVersionBy. */ export declare const getHighestVersion: (version1: string, version2: string) => string; /** * Gets lowest semver function binding gt to the HOC selectVersionBy. */ export declare const getLowestVersion: (version1: string, version2: string) => string; export declare function resolveNextVersion(currentVersion: string, nextVersion: string, bumpStrategy: BumpStrategy, prefix: VersionPrefix): string;