/**
 * @license
 * Copyright 2023 Tyler Technologies, Inc. 
 * License: Apache-2.0
 */
import { COMPONENT_NAME_PREFIX } from '../constants';
const elementName = `${COMPONENT_NAME_PREFIX}keyboard-shortcut`;
const attributes = {
    KEY: 'key',
    TARGET: 'target',
    GLOBAL: 'global',
    ALLOW_WHILE_TYPING: 'allow-while-typing',
    USE_CODE: 'use-code',
    PREVENT_DEFAULT: 'prevent-default',
    CAPTURE: 'capture',
    DISABLED: 'disabled'
};
const selectors = {
    TOOLTIP: 'forge-tooltip'
};
const events = {
    ACTIVATE: `forge-keyboard-shortcut-activate`
};
export const KEYBOARD_SHORTCUT_CONSTANTS = {
    elementName,
    attributes,
    selectors,
    events
};
export const textInputTypes = [
    'date',
    'datetime',
    'datetime-local',
    'email',
    'month',
    'number',
    'password',
    'search',
    'tel',
    'text',
    'time',
    'url',
    'week'
];
