interface TeamOwner {
    id: string;
    name: string;
    email: string;
}
interface Team {
    id: string;
    name: string;
    owner: TeamOwner;
    memberCount: number;
    createdAt: string;
    updatedAt: string;
}
interface TeamsTableProps {
    teams: Team[];
    isLoading?: boolean;
}
/**
 * Teams Table Component
 *
 * Displays all teams in a comprehensive table format for superadmins.
 * Includes team type badges, owner info, member counts, and actions.
 */
export declare function TeamsTable({ teams, isLoading }: TeamsTableProps): import("react/jsx-runtime").JSX.Element;
export {};
//# sourceMappingURL=TeamsTable.d.ts.map