/** @typedef {typeof __propDef.props} DropdownMenuProps */ /** @typedef {typeof __propDef.events} DropdownMenuEvents */ /** @typedef {typeof __propDef.slots} DropdownMenuSlots */ export default class DropdownMenu extends SvelteComponentTyped<{ [x: string]: any; color?: string | undefined; isOpen?: boolean | undefined; placement?: string | undefined; menuItemClasses?: string | undefined; }, { [evt: string]: CustomEvent; }, { trigger: { triggerProps: { id: string; "aria-expanded": boolean; "aria-haspopup": string; }; onOpen: () => void; onClose: () => void; }; content: { menuItemProps: { class: string; tabindex: string; role: string; }; closeMenu: () => void; }; }> { } export type DropdownMenuProps = typeof __propDef.props; export type DropdownMenuEvents = typeof __propDef.events; export type DropdownMenuSlots = typeof __propDef.slots; import { SvelteComponentTyped } from "svelte"; declare const __propDef: { props: { [x: string]: any; color?: string | undefined; isOpen?: boolean | undefined; placement?: string | undefined; menuItemClasses?: string | undefined; }; events: { [evt: string]: CustomEvent; }; slots: { trigger: { triggerProps: { id: string; "aria-expanded": boolean; "aria-haspopup": string; }; onOpen: () => void; onClose: () => void; }; content: { menuItemProps: { class: string; tabindex: string; role: string; }; closeMenu: () => void; }; }; }; export {};