import { IPropertyConverter, JsonValue } from "ta-json";
import { MemberCondition } from "../contracts/base";
export declare class MemberConditionConverter implements IPropertyConverter {
    /**
     * Serializes a MemberCondition instance into JSON Value.
     *
     * @param value - A MemberCondition instance
     *
     * @returns An JSON Value.
     */
    serialize(value: MemberCondition): JsonValue;
    /**
     * Deserializes a JSON Value into a MemberCondition instance.
     *
     * @param value - A JSON Value
     *
     * @returns A MemberCondition instance.
     */
    deserialize(value: JsonValue): MemberCondition;
}
