import { IPublicTypeFieldConfig } from '@alilc/lowcode-types'; export declare const hideProp: () => boolean; export declare const uuid: () => string; export declare const PRO_TABLE_COLUMN_MOCK_VALUES: { text: string; number: number; money: number; date: string; phone: string; currency: string; ou: string; percent: number; progress: number; link: string; tag: string; textTag: string; files: any[]; bankCard: string; employee: { img: string; staff_id: string; nickname: string; realname: string; }; }; export declare const mockProTableCell: (formatType: any) => any; export declare const mockId: () => string; export declare const columnMockValueKey: (formatType: any) => string; export declare const mockProTableRow: (columns: any[]) => any; export declare const getDataSourceItemSetter: (formatType: any) => any; export declare function isJSExpression(data: any): boolean; export interface IProps extends IPublicTypeFieldConfig { showInListSetter?: boolean; initialValue?: Function | any; editable?: boolean; items?: IProps[] | IPublicTypeFieldConfig[]; } export declare function getInitialPropsItem(componentName: any, currentComponentProps: any): any;