import type { UserRole } from '../../../types/user.types';
interface SuperAdmin {
    id: string;
    firstName?: string;
    lastName?: string;
    email: string;
    role: UserRole;
    emailVerified?: boolean;
    createdAt?: string | Date;
    updatedAt?: string | Date;
    fullName: string;
}
interface SuperAdminsTableProps {
    superadmins: SuperAdmin[];
    isLoading?: boolean;
    currentUserId?: string;
}
/**
 * SuperAdmins Table Component
 *
 * Displays superadmin users with enhanced security context.
 * Shows special indicators and restricted actions for superadmin management.
 */
export declare function SuperAdminsTable({ superadmins, isLoading, currentUserId }: SuperAdminsTableProps): import("react/jsx-runtime").JSX.Element;
export {};
//# sourceMappingURL=SuperAdminsTable.d.ts.map