import React from 'react';
import { Form } from '@tachybase/schema';
import { VariableOption, VariablesContextType } from '../../variables/types';
interface usePropsReturn {
    options: any;
    defaultValues: any[];
    collectionName: string;
    form: Form;
    variables: VariablesContextType;
    localVariables: VariableOption | VariableOption[];
    record: Record<string, any>;
    /**
     * create 表示创建表单，update 表示更新表单
     */
    formBlockType: 'create' | 'update';
}
interface Props {
    useProps: () => usePropsReturn;
    dynamicComponent: any;
}
export declare const FormFilterScope: React.MemoExoticComponent<import("@tachybase/schema").ReactFC<Props>>;
export {};
