export declare type KeyboardLayout = Array>; export declare const alphanumericKeyboard: KeyboardLayout; export declare const alphanumericNordicKeyboard: KeyboardLayout; export declare const extendedKeyboard: KeyboardLayout; export declare const extendedNordicKeyboard: KeyboardLayout; export declare const numericKeyboard: KeyboardLayout; export declare const phoneKeyboard: KeyboardLayout; export declare const specialKeys: Array; export declare const specialKeyIcons: { Enter: string; Backspace: string; Escape: string; SpaceBar: string; Shift: string; }; export declare const specialKeyTexts: { CapsLock: string; }; export declare const notDisabledSpecialKeys: string[]; /** * Helper function to determine if given key is 'Spacer' or not. * * @param {string} key * @returns {boolean} */ export declare function isSpacer(key: string): boolean; /** * Helper function to determine if given key is special or not. * * @param {string} key * @returns {boolean} */ export declare function isSpecial(key: string): boolean; /** * Function to change specified layout to CapsLock layout. * * @param {KeyboardLayout} layout * @param {boolean} caps * @returns {KeyboardLayout} */ export declare function keyboardCapsLockLayout(layout: KeyboardLayout, caps: boolean): KeyboardLayout;