/**
 * Input module.
 * @module @massds/mayflower-react/Input
 * @requires module:@massds/mayflower-assets/scss/01-atoms/01-atoms/helper-text
 */
import React from 'react';
export interface InputProps {
    id?: string;
    labelText?: string;
    hiddenLabel?: boolean;
    required?: boolean;
    inline?: boolean;
    disabled?: boolean;
    classes?: string[];
}
declare const Input: {
    (props: InputProps): any;
    contextType: any;
};
export interface InputProviderProps {
    inline?: boolean;
    id?: string;
    children?: React.ReactNode;
    disabled?: boolean;
    errorMsg?: string;
    defaultValue?: string | boolean | number;
    classes?: string[];
}
export default Input;
