/** @packageDocumentation * @module Widget */ import "./Tab.scss"; import * as React from "react"; import { CommonProps } from "@bentley/ui-core"; import { TabState } from "../base/NineZoneState"; /** @internal */ export interface WidgetTabProviderProps extends TabPositionContextArgs { tab: TabState; } /** @internal */ export declare function WidgetTabProvider({ tab, first, firstInactive, last }: WidgetTabProviderProps): JSX.Element; /** Properties of [[WidgetTab]] component. * @internal future */ export interface WidgetTabProps extends CommonProps { badge?: React.ReactNode; } /** Component that displays a tab in a side panel widget. * @internal future */ export declare const WidgetTab: React.NamedExoticComponent; /** @internal */ export interface TabPositionContextArgs { first?: boolean; last?: boolean; firstInactive?: boolean; } /** @internal */ export declare const TabPositionContext: React.Context; /** @internal */ export declare const TabStateContext: React.Context; //# sourceMappingURL=Tab.d.ts.map