/** * QuickActionsDialog Component * * Quick actions palette for fuzzy searching and executing actions. * Supports bookmarks, recent items, and keyboard shortcuts. * * @since v1.62.0 */ import React from 'react'; import type { Tier } from '../../../core/types/auth.js'; import { type QuickActionItem } from '../../keyboard/index.js'; export interface QuickActionsDialogProps { /** Called when dialog should close */ onClose: () => void; /** Called when an action is executed */ onExecute: (action: string, params?: Record) => void; /** Whether dialog is active for input */ isActive?: boolean; /** User's subscription tier */ tier: Tier; /** Maximum height for the dialog */ maxHeight?: number; /** Available actions to show */ actions?: QuickActionItem[]; /** Available plugins (for plugin search) */ plugins?: Array<{ name: string; id: string; version?: string; }>; } declare function QuickActionsDialogBase({ onClose, onExecute, isActive, tier, maxHeight, actions, plugins }: QuickActionsDialogProps): React.ReactElement; export declare const QuickActionsDialog: React.MemoExoticComponent; export {}; //# sourceMappingURL=QuickActionsDialog.d.ts.map