import { InputHTMLAttributes } from 'react';
import { IconName } from '../icon/Icon.component';
import { CoreUITheme } from '../../style/theme';
export declare const convertSizeToRem: (size?: "1" | "2/3" | "1/2" | "1/3") => "14rem" | "6rem" | "10rem" | "20.5rem";
export type InputSize = '1' | '2/3' | '1/2' | '1/3';
export type InputProps = {
error?: string;
id: string;
leftIcon?: IconName;
leftIconColor?: keyof CoreUITheme;
rightIcon?: IconName;
rightIconColor?: keyof CoreUITheme;
size?: InputSize;
noPlaceholderPrefix?: boolean;
} & Omit, 'size'>;
export declare const Input: import("react").ForwardRefExoticComponent<{
error?: string;
id: string;
leftIcon?: IconName;
leftIconColor?: keyof CoreUITheme;
rightIcon?: IconName;
rightIconColor?: keyof CoreUITheme;
size?: InputSize;
noPlaceholderPrefix?: boolean;
} & Omit, "size"> & import("react").RefAttributes>;
//# sourceMappingURL=inputv2.d.ts.map