import { HTMLAttributes } from 'vue';
export interface ComboboxItemPropsType {
class?: HTMLAttributes['class'];
label: string;
size?: 'sm' | 'lg';
checkbox?: boolean;
sublabel?: string;
description?: string;
selected?: boolean | 'indeterminate';
focused?: boolean;
value: string | number | boolean | Record;
icon?: string;
image?: string;
disabled?: boolean;
}
declare const _default: typeof __VLS_export;
export default _default;
declare const __VLS_export: __VLS_WithSlots) => any;
}, string, import('vue').PublicProps, Readonly & Readonly<{
onSelect?: ((event: import('node_modules/radix-vue/dist/Combobox/ComboboxItem').SelectEvent) => any) | undefined;
}>, {
size: "sm" | "lg";
}, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {}, any>, {
prefix?: (props: {}) => any;
} & {
suffix?: (props: {}) => any;
}>;
type __VLS_WithSlots = T & {
new (): {
$slots: S;
};
};