import type { ExtractPropTypes, __ExtractPublicPropTypes } from 'vue'; export declare const rovingFocusGroupProps: { style: { readonly type: ExtractPropTypes; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; currentTabId: { readonly type: ExtractPropTypes; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; defaultCurrentTabId: StringConstructor; loop: BooleanConstructor; dir: import("@hd-front-end/element-plus/es/utils").EpPropFinalized; orientation: { readonly type: ExtractPropTypes; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; onBlur: FunctionConstructor; onFocus: FunctionConstructor; onMousedown: FunctionConstructor; }; export type ElRovingFocusGroupProps = ExtractPropTypes; export type ElRovingFocusGroupPropsPublic = __ExtractPublicPropTypes; declare const ElCollection: any, ElCollectionItem: any, COLLECTION_INJECTION_KEY: InjectionKey, COLLECTION_ITEM_INJECTION_KEY: InjectionKey; export { ElCollection, ElCollectionItem, COLLECTION_INJECTION_KEY as ROVING_FOCUS_COLLECTION_INJECTION_KEY, COLLECTION_ITEM_INJECTION_KEY as ROVING_FOCUS_ITEM_COLLECTION_INJECTION_KEY, };