import { DialogEntity } from '../entity/DialogEntity'; import DialogsRepository from '../../Data/repository/DialogsRepository'; import { IUseCase } from './base/IUseCase'; import { GroupDialogEntity } from '../entity/GroupDialogEntity'; import EventMessagesRepository from '../../Data/repository/EventMessagesRepository'; export declare class CreateDialogUseCase implements IUseCase { private dialogRepository; private eventMessagesRepository; private newDialog; private textInformationMessage; constructor(eventMessagesRepository: EventMessagesRepository, dialogRepository: DialogsRepository, newDialog: GroupDialogEntity, textInformationMessage: string); execute(): Promise; } //# sourceMappingURL=CreateDialogUseCase.d.ts.map