import { FluxCommandSource, FluxCommandSourceItem } from '@flux-ui/types'; import { DefineComponent, ComponentOptionsMixin, PublicProps, ComponentProvideOptions } from 'vue'; type __VLS_Props = { readonly hasKeyboardShortcut?: boolean; readonly placeholder?: string; readonly sources: FluxCommandSource[]; }; declare function open(): void; declare function close(): void; declare const _default: DefineComponent<__VLS_Props, { close: typeof close; open: typeof open; }, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { select: (item: FluxCommandSourceItem) => any; }, string, PublicProps, Readonly<__VLS_Props> & Readonly<{ onSelect?: (item: FluxCommandSourceItem) => any; }>, {}, {}, {}, {}, string, ComponentProvideOptions, false, {}, any>; export default _default;