import * as react_jsx_runtime from 'react/jsx-runtime'; import * as React from 'react'; import { Command as Command$1 } from 'cmdk'; import * as DialogPrimitive from '@radix-ui/react-dialog'; declare function Command({ className, ...props }: React.ComponentProps): react_jsx_runtime.JSX.Element; declare function CommandDialog({ title, description, children, className, overlayClassName, showCloseButton: _showCloseButton, ...props }: React.ComponentProps & { title?: string; description?: string; className?: string; /** Backdrop — default is invisible (no dim/blur) but still captures outside clicks for modal behavior */ overlayClassName?: string; showCloseButton?: boolean; }): react_jsx_runtime.JSX.Element; declare const CommandInput: React.ForwardRefExoticComponent, HTMLInputElement>, "key" | keyof React.InputHTMLAttributes> & { ref?: React.Ref; } & { asChild?: boolean; }, "key" | "asChild" | keyof React.InputHTMLAttributes>, "value" | "type" | "onChange"> & { value?: string; onValueChange?: (search: string) => void; } & React.RefAttributes & { /** * `palette` — flat header row (icon + field) for ⌘K dialogs; matches blocks.so command-menu-02. * `default` — pill `InputGroup` for embedded / library previews. */ variant?: "default" | "palette"; }, "ref"> & React.RefAttributes>; declare function CommandList({ className, ...props }: React.ComponentProps): react_jsx_runtime.JSX.Element; declare function CommandEmpty({ className, ...props }: React.ComponentProps): react_jsx_runtime.JSX.Element; declare function CommandGroup({ className, ...props }: React.ComponentProps): react_jsx_runtime.JSX.Element; declare function CommandSeparator({ className, ...props }: React.ComponentProps): react_jsx_runtime.JSX.Element; declare function CommandItem({ className, children, ...props }: React.ComponentProps): react_jsx_runtime.JSX.Element; declare function CommandShortcut({ className, ...props }: React.ComponentProps<"span">): react_jsx_runtime.JSX.Element; export { Command, CommandDialog, CommandEmpty, CommandGroup, CommandInput, CommandItem, CommandList, CommandSeparator, CommandShortcut };