import type { FunctionComponent } from 'react'; export interface ShortcutProps { /** Array of shortcut keys */ keys: string[]; /** Shortcut description */ description?: React.ReactNode; /** Indicates whether symbols should be displayed for certain keys */ showSymbols?: boolean; /** Show hover in the shortcut */ hover?: boolean; /** Show click in the shortcut */ click?: boolean; /** Show right click in the shortcut */ rightClick?: boolean; /** Show drag in the shortcut */ drag?: boolean; /** Show drag and drop in the shortcut */ dragAndDrop?: boolean; /** Custom label for the "Hover" mouse action. Defaults to "Hover" */ hoverLabel?: string; /** Custom label for the "Click" mouse action. Defaults to "Click" */ clickLabel?: string; /** Custom label for the "Right click" mouse action. Defaults to "Right click" */ rightClickLabel?: string; /** Custom label for the "Drag" mouse action. Defaults to "Drag" */ dragLabel?: string; /** Custom label for the "Drag + Drop" mouse action. Defaults to "Drag + Drop" */ dragAndDropLabel?: string; /** Shortcut className */ className?: string; /** Custom OUIA ID */ ouiaId?: string | number; } declare const Shortcut: FunctionComponent; export default Shortcut;