declare const _default: import("react").MemoExoticComponent<typeof Filter>;
export default _default;
declare function Filter({ radius, excludeSideTrack, filters, filtersOptions, isRadiusEditable, filtersHidden, onChangeFilters, onChangeRadius, onChangeSidetrack, onClearFilters, isTablet, isMobile, onToggleFilters, }: {
    radius: any;
    excludeSideTrack: any;
    filters: any;
    filtersOptions: any;
    isRadiusEditable: any;
    filtersHidden: any;
    onChangeFilters: any;
    onChangeRadius: any;
    onChangeSidetrack: any;
    onClearFilters: any;
    isTablet: any;
    isMobile: any;
    onToggleFilters: any;
}): JSX.Element;
declare namespace Filter {
    namespace propTypes {
        const subjectWell: PropTypes.Requireable<PropTypes.InferProps<{}>>;
        const radius: PropTypes.Validator<number>;
        const isRadiusEditable: PropTypes.Validator<boolean>;
        const excludeSideTrack: PropTypes.Validator<boolean>;
        const filters: PropTypes.Validator<NonNullable<PropTypes.InferProps<{}>>>;
        const filtersOptions: PropTypes.Validator<NonNullable<PropTypes.InferProps<{}>>>;
        const filtersHidden: PropTypes.Validator<boolean>;
        const onChangeFilters: PropTypes.Validator<(...args: any[]) => any>;
        const onChangeRadius: PropTypes.Validator<(...args: any[]) => any>;
        const onChangeSidetrack: PropTypes.Validator<(...args: any[]) => any>;
        const onClearFilters: PropTypes.Validator<(...args: any[]) => any>;
        const isTablet: PropTypes.Validator<boolean>;
        const isMobile: PropTypes.Validator<boolean>;
        const onToggleFilters: PropTypes.Validator<(...args: any[]) => any>;
    }
    namespace defaultProps {
        const subjectWell_1: any;
        export { subjectWell_1 as subjectWell };
    }
}
import PropTypes from "prop-types";
//# sourceMappingURL=index.d.ts.map