import type { Theme } from '@mui/material/styles'; export declare function inputOverride(theme: Theme): { MuiInputBase: { styleOverrides: { root: { '&.Mui-disabled': { '& svg': { color: string; }; }; }; input: { '&::placeholder': { opacity: number; color: string; }; }; }; }; MuiInput: { styleOverrides: { underline: { '&:before': { borderBottomColor: string; }; }; }; }; MuiFilledInput: { styleOverrides: { root: { backgroundColor: string; '&:hover': { backgroundColor: string; }; '&.Mui-focused': { backgroundColor: string; }; '&.Mui-disabled': { backgroundColor: string; }; }; underline: { '&:before': { borderBottomColor: string; }; }; }; }; MuiOutlinedInput: { styleOverrides: { root: { '& .MuiOutlinedInput-notchedOutline': { borderColor: string; }; '&.Mui-disabled': { '& .MuiOutlinedInput-notchedOutline': { borderColor: string; }; }; '&.Mui-readOnly': { '& .MuiOutlinedInput-notchedOutline': { borderColor: string; }; '&:hover .MuiOutlinedInput-notchedOutline': { borderColor: string; }; '&.Mui-focused .MuiOutlinedInput-notchedOutline': { borderColor: string; }; '&.Mui-visited .MuiOutlinedInput-notchedOutline': { borderColor: string; }; }; }; }; }; };