export declare class ValidationContext<T, TValue> {
    private target;
    private propertyName;
    private _value;
    private _displayName;
    constructor(target: T, propertyName: string);
    setOwnProperty<T>(name: string, value: T): void;
    getOwnProperty<T>(name: string): T;
    get Target(): T;
    get PropertyName(): string;
    get DisplayName(): string;
    get Value(): TValue;
}
