import React, { MouseEventHandler } from 'react'; import { WidgetProps, WithScalarValue } from '@ui-schema/ui-schema'; import { MuiWidgetBinding } from '@ui-schema/ds-material/widgetsBinding'; import { UIMetaReadContextType } from '@ui-schema/ui-schema/UIMetaReadContext'; export interface StringRendererBaseProps { onClick?: MouseEventHandler | undefined; } export interface StringRendererReadProps extends StringRendererBaseProps { multiline?: boolean; style?: React.CSSProperties; } export declare const StringRendererRead:

> & UIMetaReadContextType = WidgetProps> & UIMetaReadContextType>({ multiline, storeKeys, schema, value, showValidity, valid, errors, style, onClick, widgets, readDense, }: P & WithScalarValue, import("@ui-schema/ui-schema").UIStoreUpdaterData>> & StringRendererReadProps) => React.ReactElement; export declare const TextRendererRead:

> & UIMetaReadContextType = WidgetProps> & UIMetaReadContextType>({ schema, ...props }: P & WithScalarValue, import("@ui-schema/ui-schema").UIStoreUpdaterData>> & StringRendererBaseProps) => React.ReactElement; export declare const NumberRendererRead:

> & UIMetaReadContextType = WidgetProps> & UIMetaReadContextType>(props: P & WithScalarValue, import("@ui-schema/ui-schema").UIStoreUpdaterData>> & StringRendererBaseProps) => React.ReactElement;