/**
 * This file is part of the NocoBase (R) project.
 * Copyright (c) 2020-2024 NocoBase Co., Ltd.
 * Authors: NocoBase Team.
 *
 * This project is dual-licensed under AGPL-3.0 and NocoBase Commercial License.
 * For more information, please refer to: https://www.nocobase.com/agreement.
 */
interface UseValuesReturn {
    fields: any[];
    collectionField: any;
    dataIndex: string[];
    operators: any[];
    operator: any;
    schema: any;
    value: any;
    setDataIndex: (dataIndex: string[]) => void;
    setOperator: (operatorValue: string) => void;
    setRightValue: (value: any) => void;
    setLeftValue: (value: any) => void;
    leftVar: any;
    rightVar: any;
}
export declare const useValues: (scopes: any) => UseValuesReturn;
export {};
