import type { FormItemProps } from 'antd/lib/form'; import { TransferDirection } from 'antd/lib/transfer'; import React from 'react'; export interface WrapperTransferProps { children: JSX.Element; className: string; } declare const WrapperTransfer: ({ children, className }: WrapperTransferProps) => React.FunctionComponentElement; export interface MyTransferProps extends FormItemProps { value?: any; visible?: boolean; onTransferChange?: (targetKeys: string[], direction: TransferDirection, moveKeys: string[]) => void; onValueRelease?: (e: any) => void; getCompPropMapState?: (id: string, type: string) => any; compId?: string; name?: string; fieldName: string; hidden?: boolean; regexp?: any; message?: string; selfSpan?: number; colSpan?: number; showWrapperContainer: boolean; wrapperContainer: any; titleTip?: any; tipIcon?: any; tipLocation?: any; tipContent?: any; tipPlacement?: any; colon?: boolean; displayStyle: 'base' | 'tree' | 'table'; labelCode: string; uid: string; dataSource: any[]; columns?: any[]; childrenColumnName?: string; onSearch?: (direction: 'left' | 'right', value: string) => void; showSearch: boolean; transferLeftTitle: string; transferRightTitle: string; transferWidth: number; transferHeight: number; size: 'small' | 'large'; page: boolean; showQuickJumper?: boolean; showSizeChanger?: boolean; showTotal?: boolean; total: number; pageSize: number; current: number; pageSizeOptions: string; onPageChange: (pageNo: number, pageSize: number) => void; min: number; max: number; isFormChild?: boolean | undefined; $$componentItem: any; tipSize?: string; tipWidth?: string; tipHeight?: string; disabled: boolean; readOnly: boolean; hideLeftSelected?: boolean; formFieldsRef: any; required: boolean; treeCheckStrictly?: boolean; } declare const MyTransfer: React.ForwardRefExoticComponent>; export default MyTransfer; export { WrapperTransfer };