import PropTypes from 'prop-types';
type OffsetWellButtonProps = {
    onClick: (...args: any[]) => any;
    wells?: {
        id?: number | null;
        title?: string | null;
    }[];
    label?: string;
    disabled?: boolean;
    onExpand?: (...args: any[]) => any;
    expanded?: boolean;
    offsetWellsLimited?: boolean;
    isTooltipDisabled?: boolean;
};
/**
 * @deprecated Use OffsetWellsButton from ~/componentsV2/OffsetWellsButton instead.
 */
declare const OffsetWellButton: {
    ({ onClick, wells, label, disabled, expanded, onExpand, offsetWellsLimited, isTooltipDisabled, }: OffsetWellButtonProps): JSX.Element;
    propTypes: {
        onClick: PropTypes.Validator<(...args: any[]) => any>;
        wells: PropTypes.Requireable<(PropTypes.InferProps<{
            id: PropTypes.Requireable<number>;
            title: PropTypes.Requireable<string>;
        }> | null | undefined)[]>;
        label: PropTypes.Requireable<string>;
        disabled: PropTypes.Requireable<boolean>;
        onExpand: PropTypes.Requireable<(...args: any[]) => any>;
        expanded: PropTypes.Requireable<boolean>;
        offsetWellsLimited: PropTypes.Requireable<boolean>;
        isTooltipDisabled: PropTypes.Requireable<boolean>;
    };
    defaultProps: {
        onExpand: null;
        expanded: boolean;
        wells: never[];
        disabled: boolean;
        offsetWellsLimited: boolean;
        isTooltipDisabled: boolean;
        label: string;
    };
};
export default OffsetWellButton;
//# sourceMappingURL=OffsetWellButton.d.ts.map