import type { FeatureNodeData } from '../../common/feature-node/index.js';
import type { BranchSyncData } from '../../../hooks/use-branch-sync-status.js';
import { type FeatureDrawerPinnedConfig } from './pinned-config-utils.js';
export interface OverviewTabProps {
    data: FeatureNodeData;
    pinnedConfig?: FeatureDrawerPinnedConfig;
    syncStatus?: BranchSyncData | null;
    syncLoading?: boolean;
    syncError?: string | null;
    onRefreshSync?: () => void;
    onRebaseOnMain?: () => void;
    rebaseLoading?: boolean;
    rebaseError?: string | null;
}
export declare function OverviewTab({ data, pinnedConfig, syncStatus, syncLoading, syncError, onRefreshSync, onRebaseOnMain, rebaseLoading, rebaseError, }: OverviewTabProps): import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=overview-tab.d.ts.map