import * as React from 'react'; import { ArrayFieldProps } from '../field'; export declare const listFieldTypes: { table: { component: (props: any) => React.JSX.Element; representation: (_props: any, children: any) => string; }; array: { component: ({ children, ...props }: ArrayFieldProps) => React.JSX.Element; representation: (props: any, children: any) => string; }; boolean: { component: (props: any) => React.JSX.Element; representation: (props: any) => string; }; date: { component: (props: any) => React.JSX.Element; representation: (props: any) => string; }; email: { component: (props: any) => React.JSX.Element; representation: (props: any) => string; }; id: { component: (props: any) => React.JSX.Element; representation: (props: any) => string; }; number: { component: = Record>(props: import("./datatable").DataTableNumberColumnProps) => React.JSX.Element; representation: (props: any) => string; }; reference: { component: (props: any) => React.JSX.Element; representation: (props: any) => string; }; referenceChild: { component: () => React.JSX.Element; representation: () => string; }; referenceArray: { component: (props: any) => React.JSX.Element; representation: (props: any) => string; }; referenceArrayChild: { component: () => React.JSX.Element; representation: () => string; }; richText: undefined; string: { component: = Record>(props: import("./datatable").DataTableColumnProps) => React.JSX.Element; representation: (props: any) => string; }; url: { component: (props: any) => React.JSX.Element; representation: (props: any) => string; }; }; //# sourceMappingURL=listFieldTypes.d.ts.map