import { UmaError } from "./errors.js"; export declare const MAJOR_VERSION = 1; export declare const MINOR_VERSION = 0; export declare const UmaProtocolVersion = "1.0"; export declare class UnsupportedVersionError extends UmaError { unsupportedVersion: string; supportedMajorVersions: number[]; constructor(unsupportedVersion: string, supportedMajorVersions?: number[]); getAdditionalParams(): Record; } export declare function getHighestSupportedVersionForMajorVersion(majorVersion: number): string; export declare function selectHighestSupportedVersion(otherVaspSupportedMajorVersions: number[]): string; export declare function selectLowerVersion(version1String: string, version2String: string): string; export declare function isVersionSupported(version: string): boolean; export declare function getMajorVersion(version: string): number; export declare function getMinorVersion(version: string): number; export declare function parseVersion(version: string): { major: number; minor: number; }; export declare function getSupportedMajorVersions(): Set;