import React from 'react';
export interface TabsLabelItem {
    value: string;
    label: string | React.ReactNode;
    disabled: boolean;
}
export interface TabsConfig {
    register?: (item: TabsLabelItem) => void;
    unregister?: (item: TabsLabelItem) => void;
    currentValue?: string;
    inGroup: boolean;
}
export declare const TabsContext: React.Context<TabsConfig>;
export declare const useTabsContext: () => TabsConfig;
