import { PropType } from "vue";
type Option = {
    key: string;
    selected?: boolean;
    label?: string;
    [key: string]: any;
};
declare const _default: import("vue/types/v3-define-component").DefineComponent<{
    options: {
        type: PropType<Option[]>;
        required: true;
        default: () => never[];
    };
}, import("vue").Data, import("vue").Data, {}, {
    toggle(option: Option): void;
}, import("vue/types/v3-component-options").ComponentOptionsMixin, import("vue/types/v3-component-options").ComponentOptionsMixin, {}, string, Readonly<import("vue").ExtractPropTypes<{
    options: {
        type: PropType<Option[]>;
        required: true;
        default: () => never[];
    };
}>>, {
    options: Option[];
}>;
export default _default;
