export declare const EVENT_CODE: { tab: string; enter: string; space: string; left: string; up: string; right: string; down: string; esc: string; delete: string; backspace: string; numpadEnter: string; pageUp: string; pageDown: string; home: string; end: string; }; export declare const CHANGE_EVENT = "change"; export declare const UPDATE_MODEL_EVENT = "update:modelValue"; export declare const capitalize: (str: T) => Capitalize; export declare const isUndefined: (val: any) => val is undefined; export declare const unique: (arr: T[]) => T[]; declare type Many = T | ReadonlyArray; export declare type Nullable = T | null; export declare const castArray: (arr: Many) => T[]; export declare const isLeaf: (el: HTMLElement) => boolean; export declare const focusNode: (el: HTMLElement) => void; export declare const getSibling: (el: HTMLElement, distance: number, elClass: string) => Element | null; export declare const isEmpty: (val: unknown) => boolean; export declare function scrollIntoView(container: HTMLElement, selected: HTMLElement): void; export declare const generateId: () => number; export {};