///
import type { InputSize } from './type';
export declare const InputStyled: import("@emotion/styled").StyledComponent & {
$hasLabel?: boolean | undefined;
$hideArrows?: boolean | undefined;
$size?: InputSize | undefined;
}, {}, {}>;
/** Floating label — positioned by `InputFieldStyled`, not part of the public restyling surface. */
export declare const InputLabelStyled: import("@emotion/styled").StyledComponent & import("@mui/material/OverridableComponent").CommonProps & Omit, HTMLLabelElement>, "ref"> & {
ref?: ((instance: HTMLLabelElement | null) => void) | import("react").RefObject | null | undefined;
}, "color" | "margin" | "disabled" | "error" | "classes" | "className" | "style" | "children" | "sx" | "variant" | "size" | "filled" | "required" | "disableAnimation" | "focused" | "shrink"> & import("@mui/system").MUIStyledCommonProps, {}, {}>;
/** Outer field shell that draws the border and background — receives consumer `className` / `sx`. */
export declare const InputFieldStyled: import("@emotion/styled").StyledComponent, HTMLDivElement>, "ref"> & {
ref?: ((instance: HTMLDivElement | null) => void) | import("react").RefObject | null | undefined;
}, "color" | "margin" | "disabled" | "error" | "classes" | "className" | "style" | "children" | "sx" | "variant" | "size" | "fullWidth" | "required" | "focused" | "hiddenLabel"> & import("@mui/system").MUIStyledCommonProps & {
$hasLabel?: boolean | undefined;
$size?: InputSize | undefined;
}, {}, {}>;