import { DialogProps } from '@radix-ui/react-dialog'; import React, { ComponentProps } from 'react'; import { Command as UiCommand, CommandDialog, CommandInput, CommandList as UiCommandList, CommandEmpty, CommandGroup, CommandItem as UiCommandItem, CommandSeparator, CommandShortcut } from '../ui/command'; export interface CommandDialogProps extends DialogProps { } export interface CommandProps extends ComponentProps { } export interface CommandInputProps extends ComponentProps { } export interface CommandListProps extends ComponentProps { empty?: React.ReactNode; } export interface CommandEmptyProps extends ComponentProps { } export interface CommandGroupProps extends ComponentProps { } export interface CommandItemProps extends ComponentProps { icon?: React.ReactNode; shortcut?: React.ReactNode; } export interface CommandSeparatorProps extends ComponentProps { } export interface CommandShortcutProps extends ComponentProps { } export declare const CommandList: React.ForwardRefExoticComponent & React.RefAttributes>; export declare const CommandItem: React.ForwardRefExoticComponent & React.RefAttributes>; export declare const Command: typeof UiCommand & { Dialog: typeof CommandDialog; Input: typeof CommandInput; List: typeof CommandList; Empty: typeof CommandEmpty; Group: typeof CommandGroup; Item: typeof CommandItem; Separator: typeof CommandSeparator; Shortcut: typeof CommandShortcut; };