import * as React from 'react'; import { MathOperation } from '../../PredefinedConfig/Common/Enums'; import { SharedEntityRowProps } from '../Components/SharedProps/ConfigEntityRowProps'; import { Shortcut } from '../../PredefinedConfig/RunTimeState/ShortcutState'; export interface ShortcutEntityRowProps extends SharedEntityRowProps { onChangeKey: (shortcut: Shortcut, NewShortcutKey: string) => void; onChangeResult: (shortcut: Shortcut, NewShortcutResult: any) => void; onChangeOperation: (shortcut: Shortcut, NewShortcutOperation: MathOperation) => void; AvailableKeys: Array; AvailableActions: Array; } export declare class ShortcutEntityRow extends React.Component { render(): any; onResultChange(event: React.FormEvent): void; onKeySelectChange(value: any): void; onActionChange(value: MathOperation): void; }