import React, { ChangeEvent, FocusEvent, FormEventHandler, ForwardedRef, KeyboardEvent } from "react"; export interface Props { className?: string; defaultValue?: string; disabled?: boolean; error?: boolean; errorText?: string; infoText?: string; inputId?: string; inputProps?: { "aria-activedescendant"?: string; "aria-autocomplete"?: "list" | "none" | "inline" | "both"; "aria-controls"?: string; "aria-expanded"?: boolean; "aria-labelledby"?: string; autoComplete?: string; id?: string; onBlur?: (event: FocusEvent) => void; onChange?: (event: ChangeEvent) => void; role?: string; }; isFullBorder?: boolean; label: React.ReactNode; loading?: boolean; max?: number; min?: number; onBlur?: (event: FocusEvent) => void; onChange?: (event: ChangeEvent) => void; onKeyDown?: (event: KeyboardEvent) => void; name: string; ref?: ForwardedRef; required?: boolean; size?: number; step?: string; success?: boolean; successText?: string; type?: string; value?: string; } export interface ComponentProps extends Props { hasContent: boolean; labelId?: string; onInput: FormEventHandler; } declare const _default: React.JSXElementConstructor; export default _default; //# sourceMappingURL=index.d.ts.map