/**
 * Synapse REST API
 * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
 *
 * The version of the OpenAPI document: v1
 *
 *
 * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 * https://openapi-generator.tech
 * Do not edit the class manually.
 */
/**
 * JSON schema for a faceted key-value-range. This filter will match for values where min<=value<=max. At least one of either 'min' or 'max' must be set for this range to be valid
 * @export
 * @interface QueryKeyRange
 */
export interface QueryKeyRange {
    /**
     * The facet's name
     * @type {string}
     * @memberof QueryKeyRange
     */
    key: string;
    /**
     * The minimum value in the facet's range. The min value is included in the range. At least one of either 'min' or 'max' must be set for this range to be valid
     * @type {string}
     * @memberof QueryKeyRange
     */
    min?: string;
    /**
     * The maximum value in the facet's range. The max value is included in the range. At least one of either 'min' or 'max' must be set for this range to be valid
     * @type {string}
     * @memberof QueryKeyRange
     */
    max?: string;
}
/**
 * Check if a given object implements the QueryKeyRange interface.
 */
export declare function instanceOfQueryKeyRange(value: object): value is QueryKeyRange;
export declare function QueryKeyRangeFromJSON(json: any): QueryKeyRange;
export declare function QueryKeyRangeFromJSONTyped(json: any, ignoreDiscriminator: boolean): QueryKeyRange;
export declare function QueryKeyRangeToJSON(json: any): QueryKeyRange;
export declare function QueryKeyRangeToJSONTyped(value?: QueryKeyRange | null, ignoreDiscriminator?: boolean): any;
