export type BumpKind = 'patch' | 'minor' | 'major'; export interface SemVer { major: number; minor: number; patch: number; } export declare function parseSemVer(input: string | undefined | null): SemVer | null; export declare function formatSemVer(v: SemVer): string; export declare function bumpSemVer(current: SemVer, kind: BumpKind): SemVer; export declare function nextVersions(current: string | undefined | null): { base: SemVer; patch: string; minor: string; major: string; }; export declare function isValidSemVer(input: string): boolean; //# sourceMappingURL=version.d.ts.map