TeamsFunctionsInput: {
    createTeam: {
        auth: string;
        team: DeepPartial<TeamZod>;
    };
    createTeamInvite: {
        auth: string;
        bitfieldToSet: string;
        expiresAt?: number;
        maxUses?: number;
        teamId: string;
    };
    deleteTeam: {
        auth: string;
        teamId: string;
    };
    getAllUserTeams: {
        auth: string;
    };
    joinOrLeaveTeam: {
        action: "join" | "leave";
        auth: string;
        teamOrCode: string;
    };
    kickTeamMember: {
        auth: string;
        teamId: string;
        userId: string;
    };
    updateMemberPermissions: {
        auth: string;
        bitfieldToSet: string;
        teamId: string;
        userId: string;
    };
    updateTeam: {
        auth: string;
        team: DeepPartial<TeamZod>;
        teamId: string;
    };
}