import { KeyStrokeContext, ScoutKeyboardEvent } from '../index';
/**
 * Keystroke context used for input fields.
 */
export declare class InputFieldKeyStrokeContext extends KeyStrokeContext {
    constructor(multiline?: boolean);
    setMultiline(multiline?: boolean): void;
    protected _applyPropagationFlags(event: ScoutKeyboardEvent): void;
    protected _isInputEvent(event: ScoutKeyboardEvent): boolean;
    isInput($element: HTMLElement | JQuery): boolean;
    isButton($element: HTMLElement | JQuery): boolean;
    protected _isNumberKeyStroke(event: ScoutKeyboardEvent): boolean;
    protected _isLetterKeyStroke(event: ScoutKeyboardEvent): boolean;
}
//# sourceMappingURL=InputFieldKeyStrokeContext.d.ts.map