import { InputTypeEnum } from '../../types';
import React from 'react';
export declare const type: <P extends {}>(type: InputTypeEnum) => (Component: React.ComponentType<P>) => (props: P & {
    type: InputTypeEnum;
}) => React.ReactElement<P & {
    type: InputTypeEnum;
}, string | ((props: any) => React.ReactElement<any, string | any | (new (props: any) => React.Component<any, any, any>)> | null) | (new (props: any) => React.Component<any, any, any>)>;
//# sourceMappingURL=type.d.ts.map