import type * as React from "react";

export interface CommandItem { value?: string; label: React.ReactNode; icon?: React.ReactNode; shortcut?: React.ReactNode }
export interface CommandGroup { label?: string; items: CommandItem[] }
/** The ⌘K palette. Put it inside a Dialog for the global launcher, or inline for a filter list. */
export interface CommandProps {
  groups?: CommandGroup[];
  placeholder?: string;
  emptyMessage?: string;
  onSelect?: (item: CommandItem) => void;
  className?: string;
}
export declare function Command(props: CommandProps): React.ReactElement;
