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 {
        const userCompanyId: PropTypes.Validator<NonNullable<NonNullable<string | number>>>;
        const className: PropTypes.Requireable<string>;
        const onKeyDown: PropTypes.Requireable<(...args: any[]) => any>;
        const onChange: PropTypes.Requireable<(...args: any[]) => any>;
        const initialValue: PropTypes.Requireable<PropTypes.InferProps<{
            body: PropTypes.Requireable<string>;
            attachment: PropTypes.Requireable<PropTypes.InferProps<{}>>;
        }>>;
        const filePreviewWrapperClass: PropTypes.Requireable<string>;
        const suggestionsPortalHost: PropTypes.Requireable<PropTypes.ReactNodeLike>;
        const allowSuggestionsAboveCursor: PropTypes.Requireable<boolean>;
        const smallerView: PropTypes.Requireable<boolean>;
    }
    namespace defaultProps {
        const className_1: any;
        export { className_1 as className };
        export namespace initialValue_1 {
            const body: string;
            const attachment: any;
        }
        export { initialValue_1 as initialValue };
        const filePreviewWrapperClass_1: any;
        export { filePreviewWrapperClass_1 as filePreviewWrapperClass };
        export { noop as onKeyDown };
        export { noop as onChange };
        const smallerView_1: boolean;
        export { smallerView_1 as smallerView };
        const suggestionsPortalHost_1: any;
        export { suggestionsPortalHost_1 as suggestionsPortalHost };
        const allowSuggestionsAboveCursor_1: boolean;
        export { allowSuggestionsAboveCursor_1 as allowSuggestionsAboveCursor };
    }
}
import PropTypes from "prop-types";
import { noop } from "lodash/common/util";
//# sourceMappingURL=PostInput.d.ts.map