add member repository

This commit is contained in:
Peter Maquiran
2024-10-09 16:28:51 +01:00
parent e626883b5c
commit 9c65bee69c
15 changed files with 153 additions and 29 deletions
@@ -0,0 +1,8 @@
import { Observable } from 'rxjs';
import { IRemoveRoomMemberOutput, RemoveRoomMemberInput } from 'src/app/module/chat/domain/use-case/member/member-remove-socket-use-case.service';
export abstract class IMemberSocketRepository {
abstract removeMember(input: RemoveRoomMemberInput): Promise<any>
abstract listenToRemoveMember(): Observable<IRemoveRoomMemberOutput>
}