export interface CommandItem { id: string; label: string; description?: string; icon?: string; group?: string; shortcut?: string[]; action: () => void; } type __VLS_Props = { items: CommandItem[]; open?: boolean; placeholder?: string; }; declare const _default: import("vue").DefineComponent<__VLS_Props, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {} & { select: (item: CommandItem) => any; "update:open": (val: boolean) => any; }, string, import("vue").PublicProps, Readonly<__VLS_Props> & Readonly<{ onSelect?: ((item: CommandItem) => any) | undefined; "onUpdate:open"?: ((val: boolean) => any) | undefined; }>, { placeholder: string; open: boolean; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>; export default _default;