import type { TenantDetailDto, TenantStatus } from '@/services/api/adminApi';
interface TenantOverviewTabProps {
    tenant: TenantDetailDto;
    tenantOwner: {
        userDisplayName?: string;
        userEmail?: string;
    } | null;
    statusConfig: Record<TenantStatus, {
        color: string;
        bgColor: string;
        borderColor: string;
    }>;
    actionLoading: string | null;
    onRefresh: () => Promise<void>;
    onEditClick: () => void;
    onStatusChange: (action: 'activate' | 'suspend' | 'archive') => void;
    onMembersTabClick: () => void;
    onLinkOrgClick: () => void;
    onUnlinkOrg: () => Promise<void>;
}
export declare function TenantOverviewTab({ tenant, tenantOwner, statusConfig, actionLoading, onRefresh, onEditClick, onStatusChange, onMembersTabClick, onLinkOrgClick, onUnlinkOrg, }: TenantOverviewTabProps): import("react/jsx-runtime").JSX.Element;
export {};
//# sourceMappingURL=TenantOverviewTab.d.ts.map