import React from 'react'; import { EngineApisType } from '@lingxiteam/engine-types'; import { FilterMode } from './useQueryForm'; export interface FilterDrawerProps { /** * 高级查询字段 */ seniorFields?: string[]; /** * 渲染方法 */ MemoRenderer: EngineApisType['MemoRenderer']; /** * 跳转文案 */ openLabel: string; /** * 表单属性 */ formProps: any; /** * 确认回调 */ onOk?: (v: any) => void; /** * 高级搜索方式 */ filterMode?: FilterMode; /** * 删除已选高级搜索回调 */ onResetField?: (v: string) => void; } export declare const prefixCls = "ued-queryform-filter"; export declare type SearchProps = { onSelected?: (c: string) => void; seniorFields?: string[]; actived?: (c: string) => boolean; labelFn: (c: string) => string; }; declare const FilterDrawer: React.ForwardRefExoticComponent>; export default FilterDrawer;