import Vue from 'vue';
import { RadioOption, RadioValue } from './type';
declare const _default: import("vue/types/vue").ExtendedVue<Vue, {
    barStyle: {
        width: string;
        left: string;
    };
    observer: any;
}, {
    handleRadioChange(value: RadioValue, context: {
        e: Event;
    }): void;
    calcDefaultBarStyle(): void;
    calcBarStyle(): void;
}, {
    checkedClassName: string;
}, {
    buttonStyle: "outline" | "solid";
    disabled: any;
    name: string;
    options: RadioOption[];
    size: import("../common").SizeEnum;
    value: any;
    defaultValue: any;
    variant: "outline" | "primary-filled" | "default-filled";
    onChange: (value: RadioValue, context: {
        e: Event;
    }) => void;
}>;
export default _default;
