export interface CommandItem {
    id: string;
    label: string;
    icon?: React.ReactNode;
    category?: string;
    shortcut?: string;
    description?: string;
}
export interface CommandPaletteProps {
    open: boolean;
    onClose: () => void;
    items: CommandItem[];
    onSelect: (item: CommandItem) => void;
    placeholder?: string;
    recentItems?: CommandItem[];
    categories?: string[];
}
declare function CommandPalette({ open, onClose, items, onSelect, placeholder, recentItems, categories, }: CommandPaletteProps): import("react/jsx-runtime").JSX.Element;
declare namespace CommandPalette {
    var displayName: string;
}
export default CommandPalette;
