/** * KeyBadge - Displays keyboard shortcut keys as styled badges * Platform-aware (shows ⌘ on Mac, Ctrl on Windows) */ interface KeyBadgeProps { /** Shortcut binding string (e.g., 'mod+s', 'mod+shift+k') */ binding: string | null; /** Optional additional className */ className?: string; /** Size variant */ size?: "sm" | "md"; } /** * Displays a keyboard shortcut as styled key badges * Automatically converts platform-agnostic bindings to platform-specific display */ export declare function KeyBadge({ binding, className, size }: KeyBadgeProps): import("react/jsx-runtime").JSX.Element | null; /** * Displays a shortcut inline with action text * Example: "Save Workflow" with "⌘S" badge */ interface ShortcutLabelProps { /** Action name */ label: string; /** Shortcut binding */ binding: string | null; /** Optional additional className for the container */ className?: string; } export declare function ShortcutLabel({ label, binding, className }: ShortcutLabelProps): import("react/jsx-runtime").JSX.Element; export {};