import { type ReactElement } from "react";
import { type IUiTab } from "@gooddata/sdk-ui-kit";
type IDashboardUiTab = IUiTab<{
    isRenaming?: boolean;
}>;
export declare function useDashboardTabsProps(): IDashboardTabsProps;
interface IDashboardTabsProps {
    activeTabLocalIdentifier?: string;
    uiTabs: IDashboardUiTab[];
    handleTabSelect: (tab: IDashboardUiTab) => void;
    handleTabRename: (tab: IDashboardUiTab) => void;
}
/**
 * @internal
 */
export declare function DashboardTabs({ activeTabLocalIdentifier, uiTabs, handleTabSelect, handleTabRename }: IDashboardTabsProps): ReactElement | null;
export {};
//# sourceMappingURL=DashboardTabs.d.ts.map