import React from 'react';
export declare type InputGenParams = {
    inputProps: Record<string, any>;
    inject: Map<Symbol, Record<string, Function>>;
};
interface Props {
    value?: string | number;
    defaultValue?: string | number;
    style?: React.CSSProperties;
    placeholder?: string;
}
declare const inputGen: (params: InputGenParams) => React.MemoExoticComponent<(props: Props) => JSX.Element>;
export default inputGen;
