UNPKG

@ant-design/x

Version:

Craft AI-driven interfaces effortlessly

13 lines (12 loc) 534 B
export type AnyObject = Record<PropertyKey, any>; type PrefixKeysInfo = [keyof KeyboardEvent, string, string]; export type PrefixKeysType = { Ctrl: PrefixKeysInfo; Alt: PrefixKeysInfo; Meta: PrefixKeysInfo; Shift: PrefixKeysInfo; }; export type CodeKeyType = number | 'number' | keyof PrefixKeysType; export type ShortcutKeys<CustomKey = number | 'number'> = [keyof PrefixKeysType, keyof PrefixKeysType, CustomKey] | [keyof PrefixKeysType, CustomKey]; export type DirectionType = 'ltr' | 'rtl' | undefined; export {};