import { Dialog } from '../dialog'; import { Command as CommandPrimitive } from 'cmdk'; import { default as React } from 'react'; declare const Command: React.FC>; declare const CommandDialog: React.FC & { title?: string; description?: string; className?: string; }>; declare const CommandInput: React.FC & { suffix?: React.ReactNode; /** * Restricts input to numeric characters only when set to "number". * Note: cmdk explicitly omits the native `type` prop from its Input component, * so this is a custom prop handled via an onKeyDown guard — it is NOT * forwarded to the underlying element. */ type?: React.HTMLInputTypeAttribute; /** * Whether to show the focus ring border on the input wrapper. * Should be true when the command is open or rendered inside a popover. */ showFocusBorder?: boolean; }>; declare const CommandList: React.FC>; declare const CommandEmpty: React.FC>; declare const CommandGroup: React.FC>; declare const CommandSeparator: React.FC>; declare const CommandItem: React.FC & { htmlFor?: string; }>; declare const CommandShortcut: React.FC>; declare const CommandLoading: React.FC>; export { Command, CommandDialog, CommandInput, CommandList, CommandEmpty, CommandGroup, CommandItem, CommandShortcut, CommandSeparator, CommandLoading, };