import type { Ref } from 'vue'; import { type IEventEmitProps } from '../utils/useEventEmitter.js'; import type { IElementProps } from '../../composables/base/useInline.js'; import { type IIDProps } from '../../composables/attributes/useID.js'; export declare const TabActiveProps: { target: { type: StringConstructor; }; href: { type: StringConstructor; }; tab: { type: StringConstructor; }; }; export interface IToggleProps extends IEventEmitProps, IElementProps { tab?: string; } interface ITabActive extends IToggleProps, IIDProps { } export declare function useTabActive

(props: P, elementRef: Ref): { method: { tabActive: () => Promise; }; event: { onClick: () => Promise; }; }; export {};