import { Upload } from 'antd'; export declare type AllObject = { [key: string]: any; }; export interface IProps { schema?: AllObject; parentSchema?: AllObject; data?: AllObject | string; ignore?: string[]; parentData?: AllObject | string; prefixCls?: string; useMediumEditor?: boolean; selected?: string[]; parentSelected?: string[]; boxClassName?: string; type?: string; noTitle?: boolean; noXTitle?: boolean; uploadProps?: Upload; uploadImageSize?: number; uploadVideoSize?: number; dataBasic?: AllObject; onChange?: (text: string | any[], selected?: string[]) => void; onClick?: (selected?: string[]) => void; } export declare const isLink: RegExp; export declare const tagRep: RegExp; export declare const remarkStr = "$remark="; export declare function deepCopy(data: any): any; export declare const isNumber: (num: any) => boolean; export declare function currentScrollTop(): number;