import React from 'react'; import { NumberRendererProps, StringRendererProps, TextRendererProps } from '@ui-schema/ds-material/Widgets/TextField'; import { WidgetProps, WithScalarValue } from '@ui-schema/ui-schema'; import { MuiWidgetBinding } from '@ui-schema/ds-material'; export interface StringRendererDebouncedProps { onKeyPress?: StringRendererProps['onKeyPressNative']; debounceTime?: number; } export declare const StringRendererDebounced:

> = WidgetProps>>({ type, multiline, rows, rowsMax, minRows, maxRows, storeKeys, schema, value, onChange, showValidity, valid, errors, required, style, onClick, onFocus, onBlur, onKeyUp, onKeyDown, onKeyPress, inputProps, InputProps, inputRef: customInputRef, debounceTime, widgets, }: P & WithScalarValue, import("@ui-schema/ui-schema").UIStoreUpdaterData>> & Omit & StringRendererDebouncedProps) => React.ReactElement; export declare const TextRendererDebounced:

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

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