{"version":3,"file":"token.mjs","sources":["../../../../../../packages/components/select-v2/src/token.ts"],"sourcesContent":["import type { OptionProps, SelectProps } from './defaults'\nimport type { ExtractPropTypes, InjectionKey } from 'vue'\nimport type { Option } from './select.types'\n\nexport interface SelectV2Context {\n props: ExtractPropTypes\n expanded: boolean\n onSelect: (option: Option, index: number, byClick?: boolean) => void\n onKeyboardNavigate: (direction: 'forward' | 'backward') => void\n onKeyboardSelect: () => void\n}\n\nexport const selectV2InjectionKey =\n 'ElSelectV2Injection' as any as InjectionKey\nexport type IOptionProps = ExtractPropTypes\nexport type ISelectProps = ExtractPropTypes\n"],"names":[],"mappings":"AAAY,MAAC,oBAAoB,GAAG;;;;"}