/**
 * Copyright (c) 2020-present, Goldman Sachs
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
export declare enum QUERY_BUILDER_SOURCE_ID_LABEL {
    QUERY_BUILDER = "query-builder",
    PROJECTION = "projection",
    CONSTANT = "constant"
}
export declare const DEFAULT_LAMBDA_VARIABLE_NAME = "x";
export declare const DEFAULT_VARIABLE_NAME = "var";
export declare const DEFAULT_CONSTANT_VARIABLE_NAME = "c_var";
export declare const DEFAULT_POST_FILTER_LAMBDA_VARIABLE_NAME = "row";
export declare const DEFAULT_WINDOW_FUNCTION_PARTITION_VAR_NAME = "p";
export declare const DEFAULT_WINDOW_FUNCTION_WINDOW_VAR_NAME = "w";
export declare const DEFAULT_WINDOW_FUNCTION_ROW_VAR_NAME = "r";
export declare const QUERY_BUILDER_PROPERTY_SEARCH_MAX_DEPTH = 10;
export declare const QUERY_BUILDER_PROPERTY_SEARCH_MAX_NODES = 10000;
export declare const QUERY_BUILDER_PROPERTY_SEARCH_RESULTS_LIMIT = 100;
export declare enum QUERY_BUILDER_PROPERTY_SEARCH_TYPE {
    CLASS = "CLASS",
    ENUMERATION = "ENUMERATION",
    STRING = "STRING",
    BOOLEAN = "BOOLEAN",
    NUMBER = "NUMBER",
    DATE = "DATE"
}
//# sourceMappingURL=QueryBuilderConfig.d.ts.map