import { ChangeEvent } from 'react';
/** @dev Input type */
export declare type InputType = 'number' | 'text' | 'password';
/** @dev Export props interface */
export interface InputProps {
    title?: string;
    placeholder?: string;
    containerClassName?: string;
    inputClassName?: string;
    type?: InputType;
    value?: string;
    error?: string;
    onValueChange?: (value: string) => void;
    onChange?: (ref: Element | ChangeEvent<HTMLInputElement>) => void;
}
/**
 * @dev Export styled component props interface
 * */
export declare type StyledInputProps = InputProps & {
    secondaryVal: string;
};
