export function Chevron({ className, disabled, isInvalid, $isOpen }: any): JSX.Element;
export namespace Chevron {
    namespace propTypes {
        const className: PropTypes.Requireable<string>;
        const disabled: PropTypes.Requireable<boolean>;
        const isInvalid: PropTypes.Requireable<boolean>;
        const $isOpen: PropTypes.Requireable<boolean>;
    }
    namespace defaultProps {
        const disabled_1: boolean;
        export { disabled_1 as disabled };
        const isInvalid_1: boolean;
        export { isInvalid_1 as isInvalid };
        const $isOpen_1: boolean;
        export { $isOpen_1 as $isOpen };
    }
    const displayName: string;
}
declare var _default: import("styled-components").StyledComponent<{
    ({ className, disabled, isInvalid, $isOpen }: any): JSX.Element;
    propTypes: {
        className: PropTypes.Requireable<string>;
        disabled: PropTypes.Requireable<boolean>;
        isInvalid: PropTypes.Requireable<boolean>;
        /** Shares the isOpen state with styled-components, but does not pass down to the child as a prop */
        $isOpen: PropTypes.Requireable<boolean>;
    };
    defaultProps: {
        disabled: boolean;
        isInvalid: boolean;
        $isOpen: boolean;
    };
    displayName: string;
}, any, {}, never>;
export default _default;
import PropTypes from "prop-types";
