import * as React from 'react'; import { Command as CommandPrimitive } from 'cmdk'; import { Dialog } from '../dialog'; /** * Searchable command palette (Cmd+K / Spotlight style). * * @description * Built on cmdk. Abstracts the logic for a search bar that instantly filters * dense groups in real time. Often used inside a `` for a * keyboard-accessible global command launcher. * * @ai-rules * 1. `` does NOT hold form state — it filters the `` in the DOM in real time. * 2. `` REQUIRES the `value` prop to be indexed and filterable when its child is not plain text. * 3. Wrap in `` for a full keyboard-triggered modal palette. */ declare function Command({ className, ...props }: React.ComponentProps): import("react/jsx-runtime").JSX.Element; declare function CommandDialog({ title, description, children, ...props }: React.ComponentProps & { title?: string; description?: string; }): import("react/jsx-runtime").JSX.Element; declare function CommandInput({ className, ...props }: React.ComponentProps): import("react/jsx-runtime").JSX.Element; declare function CommandList({ className, ...props }: React.ComponentProps): import("react/jsx-runtime").JSX.Element; declare function CommandEmpty({ ...props }: React.ComponentProps): import("react/jsx-runtime").JSX.Element; declare function CommandGroup({ className, ...props }: React.ComponentProps): import("react/jsx-runtime").JSX.Element; declare function CommandSeparator({ className, ...props }: React.ComponentProps): import("react/jsx-runtime").JSX.Element; declare function CommandItem({ className, ...props }: React.ComponentProps): import("react/jsx-runtime").JSX.Element; declare function CommandShortcut({ className, ...props }: React.ComponentProps<'span'>): import("react/jsx-runtime").JSX.Element; export { Command, CommandDialog, CommandInput, CommandList, CommandEmpty, CommandGroup, CommandItem, CommandShortcut, CommandSeparator, };