import React from 'react';
import { IQuickSchemaParams } from './types';
/**
 * 快捷筛选容器
 * @param
 * @returns
 */
export declare function QuickDeractor({ children }: {
    children: any;
}): React.JSX.Element;
/**
 * 次级快捷筛选容器
 * @param
 * @returns
 */
export declare function NoWrapQuickDeractor({ children }: {
    children: any;
}): React.JSX.Element;
/**
 * 次级快捷筛选容器-卡片
 * @param
 * @returns
 */
export declare function NoWrapQuickInCardDeractor({ children }: {
    children: any;
}): React.JSX.Element;
/**
 * 次级快捷筛选容器-卡片标题区域
 * @param
 * @returns
 */
export declare function NoWrapQuickInCardSubActionDeractor({ children }: {
    children: any;
}): React.JSX.Element;
export declare function SearchDeractor({ children }: {
    children: any;
}): React.JSX.Element;
/**
 * 获取快捷筛选容器
 * @param
 * @returns
 */
export declare function getQuickDecorator(isInCard: boolean, isInCardSubAction: boolean): typeof NoWrapQuickDeractor;
/**
 * shema分区域处理
 * @param schema
 * @returns
 */
export declare const useSplitSchema: (param: IQuickSchemaParams) => (string | number | boolean | {} | React.ReactElement<any, string | React.JSXElementConstructor<any>> | React.ReactNodeArray | React.ReactPortal)[][];
