import { type ReactElement } from 'react'; import type { BaseInputProps } from './base-input.types.js'; import type { FormControlRef } from '../shared-types.js'; /** * Base component used internally for our input components. * @internal */ export declare const BaseInput: ((props: BaseInputProps & import("react").RefAttributes>) => import("react").ReactElement | null) & { Prefix: (props: import("./BaseInputContent.js").BaseInputContentProps & import("react").RefAttributes) => import("react").ReactElement | null; Suffix: (props: import("./BaseInputContent.js").BaseInputContentProps & import("react").RefAttributes) => import("react").ReactElement | null; Button: (props: import("./BaseInputButton.js").BaseInputButtonProps & import("react").RefAttributes) => import("react").ReactElement | null; };