import { Vue } from 'vue-property-decorator';
import 'vue-slider-component/theme/default.css';
import type { CreateElement, VNode } from 'vue';
export declare class AssetRangeInput extends Vue {
    readonly value: string | number;
    private min;
    private max;
    private className;
    private color;
    private disabledInput;
    private selectable;
    private border;
    private loading;
    private assets;
    private bindAsset;
    private inputTips;
    private error;
    private ratioText;
    private disabledSlider;
    private showSlider;
    private btnText;
    private disabledBtn;
    private showBtn;
    private _value_input;
    private _value_slider;
    private get hasInputLeftTips();
    private get hasUpperLimit();
    private isInRange;
    private setSliderValueWithLimit;
    handleValueChange(val: string): void;
    created(): void;
    render(h: CreateElement): VNode;
}
export default AssetRangeInput;
