/** @typedef {typeof __propDef.props} MenuProps */ /** @typedef {typeof __propDef.events} MenuEvents */ /** @typedef {typeof __propDef.slots} MenuSlots */ export default class Menu extends SvelteComponentTyped<{ class?: string | undefined; variant?: Variant | undefined; color?: Color | undefined; open?: boolean | undefined; show?: (() => Promise) | undefined; hide?: (() => Promise) | undefined; id?: string | undefined; element?: (() => HTMLElement) | undefined; active_index?: import("svelte/store").Writable | undefined; }, { [evt: string]: CustomEvent; }, { default: {}; 'floating-label': {}; }> { get show(): () => Promise; get hide(): () => Promise; get element(): () => HTMLElement; } export type MenuProps = typeof __propDef.props; export type MenuEvents = typeof __propDef.events; export type MenuSlots = typeof __propDef.slots; import { SvelteComponentTyped } from "svelte"; declare const __propDef: { props: { class?: string | undefined; variant?: Variant | undefined; color?: Color | undefined; open?: boolean | undefined; show?: (() => Promise) | undefined; hide?: (() => Promise) | undefined; id?: string | undefined; element?: (() => HTMLElement) | undefined; active_index?: import("svelte/store").Writable | undefined; }; events: { [evt: string]: CustomEvent; }; slots: { default: {}; 'floating-label': {}; }; }; export {};