import { Option } from 'fp-ts/lib/Option'; import { PropType, ExtractPropTypes, Component, Ref } from 'vue'; export declare const TABS_SYMBOL: unique symbol; export declare const TAB_ITEM_NAME = "b-tab-item"; export declare const BTabItemPropsDefinition: { label: { type: PropType; required: true; }; icon: { type: PropType | import("vue").WritableComputedOptions>, import("vue").MethodOptions>>; }; isDisabled: { type: PropType; default: boolean; }; isVisible: { type: PropType; default: boolean; }; }; export declare type BTabItemProps = ExtractPropTypes; export interface TabInjection { activeLabel: Ref>; tabs: BTabItemProps[]; } export declare const DEFAULT_TAB_INJECTION: TabInjection;