export default PostInput;
declare function PostInput({ className, userCompanyId, onChange, onKeyDown, initialValue, filePreviewWrapperClass, smallerView, suggestionsPortalHost, allowSuggestionsAboveCursor, }: {
    className: any;
    userCompanyId: any;
    onChange: any;
    onKeyDown: any;
    initialValue: any;
    filePreviewWrapperClass: any;
    smallerView: any;
    suggestionsPortalHost: any;
    allowSuggestionsAboveCursor: any;
}): JSX.Element;
declare namespace PostInput {
    namespace propTypes {
        let userCompanyId: PropTypes.Validator<NonNullable<NonNullable<string | number>>>;
        let className: PropTypes.Requireable<string>;
        let onKeyDown: PropTypes.Requireable<(...args: any[]) => any>;
        let onChange: PropTypes.Requireable<(...args: any[]) => any>;
        let initialValue: PropTypes.Requireable<PropTypes.InferProps<{
            body: PropTypes.Requireable<string>;
            attachment: PropTypes.Requireable<PropTypes.InferProps<{}>>;
        }>>;
        let filePreviewWrapperClass: PropTypes.Requireable<string>;
        let suggestionsPortalHost: PropTypes.Requireable<PropTypes.ReactNodeLike>;
        let allowSuggestionsAboveCursor: PropTypes.Requireable<boolean>;
        let smallerView: PropTypes.Requireable<boolean>;
    }
    namespace defaultProps {
        let className_1: any;
        export { className_1 as className };
        export namespace initialValue_1 {
            let body: string;
            let attachment: any;
        }
        export { initialValue_1 as initialValue };
        let filePreviewWrapperClass_1: any;
        export { filePreviewWrapperClass_1 as filePreviewWrapperClass };
        export { noop as onKeyDown };
        export { noop as onChange };
        let smallerView_1: boolean;
        export { smallerView_1 as smallerView };
        let suggestionsPortalHost_1: any;
        export { suggestionsPortalHost_1 as suggestionsPortalHost };
        let allowSuggestionsAboveCursor_1: boolean;
        export { allowSuggestionsAboveCursor_1 as allowSuggestionsAboveCursor };
    }
}
import PropTypes from 'prop-types';
import { noop } from 'lodash';
//# sourceMappingURL=PostInput.d.ts.map