Files
prism/backend/dist/modules/conversations/conversations.resolver.d.ts

12 lines
629 B
TypeScript

import { ConversationsService } from './conversations.service';
import { Conversation } from './entities/conversation.entity';
import { User } from '../users/entities/user.entity';
export declare class ConversationsResolver {
private readonly conversationsService;
constructor(conversationsService: ConversationsService);
findAll(user: User): Promise<Conversation[]>;
findOne(id: string, user: User): Promise<Conversation>;
createConversation(user: User, participantIds: string[], name?: string): Promise<Conversation>;
createPrivateConversation(user: User, recipientId: string): Promise<Conversation>;
}