export declare const baseVersionRegExp: RegExp; export declare const versionStrategyRegExp: RegExp; export declare const numbersRegExp: RegExp; export declare const partialSemverRegExp: RegExp; export declare const partialVersionRegExp: RegExp; export declare const apiVersionPrefixRegExp: RegExp; export declare const partialApiVersionRegExp: RegExp; export declare const defaultVersion = "1.0.0"; export declare const defaultApiVersion = "v1"; export declare enum VersionStrategy { MAJOR_INCREASE = "majorIncrease", MINOR_INCREASE = "minorIncrease", PATCH_INCREASE = "patchIncrease", SNAPSHOT = "snapshot", FIXED = "fixed" } export declare const getMajor: (version: string) => string | undefined; export declare const isValidVersion: (version: string) => boolean; export declare const isVersionStrategyValid: (versionStrategy: VersionStrategy) => boolean; export declare const isValidPartialVersion: (versioning: string) => boolean; export declare const isValidPartialApiVersion: (apiVersion: string) => boolean; export declare const getVersion: (version?: string) => string; export declare const getApiVersion: (version?: string) => string; export declare const convertTo: (version: string, format?: "apiVersion" | "version") => string | undefined; export declare const completeVersion: (partialVersion: string) => string;