import { type ReactElement } from "react";
import { type ILayerTableDefinition } from "./insightToTable.js";
import { type IInsightBodyProps } from "./types.js";
/**
 * @internal
 */
export interface ILayeredTableViewProps extends Omit<IInsightBodyProps, "insight"> {
    layerTables: ILayerTableDefinition[];
}
/**
 * Accessible tabbed component that renders each insight layer as a separate table tab.
 *
 * Uses UiTabs from sdk-ui-kit for visual consistency with other tabbed UIs.
 * Only the active panel mounts InsightRenderer (lazy rendering).
 *
 * @internal
 */
export declare function LayeredTableView(props: ILayeredTableViewProps): ReactElement;
//# sourceMappingURL=LayeredTableView.d.ts.map