import { SpaceProps } from "styled-system"; import { ChangeEvent, RefObject } from "react"; export declare const scales: { readonly SM: "sm"; readonly MD: "md"; readonly LG: "lg"; }; export declare type Scales = typeof scales[keyof typeof scales]; export interface InputProps extends SpaceProps { scale?: Scales; onInputChange?: (event: ChangeEvent) => void; onBlurChange?: (event: ChangeEvent) => void; onFocusChange?: (event: ChangeEvent) => void; value?: string; type?: string; isSuccess?: boolean; isError?: boolean; isRequired?: boolean; isWarning?: boolean; placeholder?: string; disabled?: boolean; isSearch?: boolean; ref?: RefObject; }