import { Validatable } from './Validatable';
import { JsonValue } from './Json';
export declare class Value<V = string> implements Validatable {
    readonly value: V;
    constructor(value: V);
    get isValid(): boolean;
    toJSON(): JsonValue;
    toString(): string;
}
export declare const isValue: (v?: unknown) => v is Value;
