///
import type { ButtonIconProps } from "../ButtonIcon/index.cjs";
import type { TextFieldProps } from "../TextField/index.cjs";
export type TextFieldSearchProps = Omit & {
/**
* Accessible name for the inner search input. Required. It renders no text.
* It takes precedence over `inputProps['aria-label']`.
*/
inputAriaLabel: string;
/**
* Click handler for the clear button. Use it to reset the controlled `value`.
* Required: the clear button always renders when `value` is truthy.
*/
clearButtonOnClick: React.MouseEventHandler;
/**
* Additional props forwarded to the clear `ButtonIcon`. `ariaLabel` is
* defaulted to `'Clear'` and can be overridden here to provide a localized
* label.
*/
clearButtonProps?: Partial;
};
//# sourceMappingURL=TextFieldSearch.types.d.cts.map