{"version":3,"file":"libs-ui-interfaces-types.mjs","sources":["../../../../libs-ui/interfaces-types/src/event-browser.interface.ts","../../../../libs-ui/interfaces-types/src/language-support.type.ts","../../../../libs-ui/interfaces-types/src/libs-ui-interfaces-types.ts"],"sourcesContent":["/* eslint-disable @typescript-eslint/no-explicit-any */\n\nexport interface IEvent extends Event, MouseEvent, IEventCustom, KeyboardEvent, ErrorEvent {\n  target: IEventTarget;\n  keyCode: number;\n  dataTransfer?: DataTransfer;\n  clipboardData?: DataTransfer;\n  which: number;\n}\n\nexport interface IEventTarget extends EventTarget {\n  value: any;\n  selectionStart: number;\n  scrollHeight: number;\n  scrollTop: number;\n  offsetHeight: number;\n  style: any;\n  files?: any;\n  src?: string;\n  innerHTML: any;\n  textContent: string;\n  parentElement: any;\n  getAttribute: (key: string) => any;\n  setAttribute: (key: string, value: any) => void;\n  className: string;\n}\nexport interface IEventCustom {\n  target: IEventTarget;\n  data: any;\n  keyCode?: number;\n  fakeEvent?: boolean;\n  which?: number;\n  inputType?: 'deleteContentBackward' | 'insertText' | 'insertFromPaste' | 'insertCompositionText';\n  preventDefault: () => void;\n}\n","export type TYPE_LANGUAGE_SUPPORT =\n  | 'vi' // Tiếng Việt\n  | 'en'; // Tiếng Anh\n// | 'fr' // Tiếng Pháp\n// | 'de' // Tiếng Đức\n// | 'es' // Tiếng Tây Ban Nha\n// | 'zh' // Tiếng Trung (Giản thể)\n// | 'zh-TW' // Tiếng Trung (Phồn thể)\n// | 'ja' // Tiếng Nhật\n// | 'ko' // Tiếng Hàn\n// | 'ru' // Tiếng Nga\n// | 'it' // Tiếng Ý\n// | 'pt' // Tiếng Bồ Đào Nha\n// | 'th' // Tiếng Thái\n// | 'id' // Tiếng Indonesia\n// | 'ms' // Tiếng Malaysia\n// | 'ar' // Tiếng Ả Rập\n// | 'hi' // Tiếng Hindi\n// | 'bn' // Tiếng Bengal\n// | 'tr' // Tiếng Thổ Nhĩ Kỳ\n// | 'nl' // Tiếng Hà Lan\n// | 'km' // Tiếng Khmer (Campuchia)\n// | 'lo' // Tiếng Lào\n// | 'my' // Tiếng Miến Điện (Myanmar)\n// | 'tl' // Tiếng Tagalog (Philippines)\n// | 'ceb' // Tiếng Cebuano (Philippines)\n// | 'jv' // Tiếng Java (Indonesia)\n// | 'su'; // Tiếng Sundanese (Indonesia)\n","/**\n * Generated bundle index. Do not edit.\n */\n\nexport * from './index';\n"],"names":[],"mappings":"AAAA;;ACGA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AC3BA;;AAEG"}