import { InputBaseProps, StackProps } from '@mui/material'; import { FoodsIconButtonProps } from '../../Button/FoodsIconButton'; type DefaultOption = { label: string; value: string; extraAction?: (newValue: string) => void; }; type OverridenProps = { value: string; onChange: (newValue: string) => void; defaultOption?: DefaultOption; unit?: string; unitAddon?: React.ReactNode; error?: boolean; disabled?: boolean; }; type FoodsInputBase = Omit; export type FoodsTextInputProps = OverridenProps & { ExtraInputProps?: FoodsInputBase; Tooltip?: FoodsIconButtonProps["tooltip"]; StackProps?: StackProps; }; export declare const FoodsTextInput: (props: FoodsTextInputProps) => import("react/jsx-runtime").JSX.Element; export {};