import { type ScalarFloatingOptions } from '../ScalarFloating';
/**
* Scalar dropdown component
*
* @example
*
* Click Me
*
* Item 1
* Item 2
*
*
*/
declare const _default: typeof __VLS_export;
export default _default;
declare const __VLS_export: __VLS_WithSlots any;
}, string, import("vue").PublicProps, Readonly & Readonly<{
"onUpdate:open"?: ((value: boolean) => any) | undefined;
}>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>, {
/** The reference element for the element in the #floating slot */
default?(props: {
/** Whether or not the dropdown is open */
open: boolean;
}): unknown;
/** The list of dropdown items */
items?(props: {
/** Whether or not the dropdown is open */
open: boolean;
}): unknown;
}>;
type __VLS_WithSlots = T & {
new (): {
$slots: S;
};
};
//# sourceMappingURL=ScalarDropdown.vue.d.ts.map