/** @packageDocumentation * @module Widget */ import "./ContentRenderer.scss"; import * as React from "react"; import type { TabState } from "../state/TabState"; /** @internal */ export declare function WidgetContentRenderers(): JSX.Element; interface WidgetContentRendererProps { children?: React.ReactNode; tabId: TabState["id"]; } /** @internal */ export declare function WidgetContentRenderer(props: WidgetContentRendererProps): React.ReactPortal; /** @internal */ export declare const TabIdContext: React.Context; /** @internal */ export declare function useTabTransientState(tabId: string, onSave?: () => void, onRestore?: () => void): void; /** @internal */ export declare function useTransientState(onSave?: () => void, onRestore?: () => void): void; export {}; //# sourceMappingURL=ContentRenderer.d.ts.map