import * as React from 'react'; import { OptionalComponentPropAndHTMLAttributes } from '../../types'; export declare type InputWithPrefixSuffixProps = { /** * Content to display to the left of the input. */ prefix?: React.ReactChild; /** * Content to display to the right of the input. */ suffix?: React.ReactChild; /** * Set the style `display: block;` so the input group fills its parent. */ block?: boolean; /** * Class name to apply to the input. */ inputClassName?: string; /** * Class name to apply to the prefix. */ prefixClassName?: string; /** * Class name to apply to the suffix. */ suffixClassName?: string; /** * Input type */ type?: string; /** * Input value */ value?: string | string[] | number; /** * Input change handler */ onChange?: (event: React.ChangeEvent) => void; } & OptionalComponentPropAndHTMLAttributes; declare const _default: React.MemoExoticComponent<(props: InputWithPrefixSuffixProps) => JSX.Element>; export default _default;