/**
 * Exception thrown when a version string cannot be parsed as a semantic version number.
 */
export declare class InvalidSemanticVersionException extends Error {
    /**
     * The cause of this exception.
     */
    cause?: Error;
    /**
     * Constructs a new instance of an {@link InvalidSemanticVersionException}.
     *
     * @param message optional message to associate with this exception.
     * @param cause optional cause of this exception.
     */
    constructor(message?: string, cause?: Error);
}
