import { BaseError } from 'make-error'; import { Constrained } from '../../core'; export declare class InvalidSemanticVersionError extends BaseError { constructor(); } export declare const semanticVersionSymbol: unique symbol; export type SemanticVersion = Constrained; export declare function isSemanticVersion(input: unknown): input is SemanticVersion; export declare function semanticVersion(input: unknown): SemanticVersion;