import { ModelService } from "../model/model.service";
import { TicketHistoryService } from "./history.service";
import { TicketMessageDto } from "./dto/ticket-message.dto";
export declare class TicketMessageService {
    private modelService;
    private historyService;
    constructor(modelService: ModelService, historyService: TicketHistoryService);
    add(ticketId: string, senderId: string, role: string, dto: TicketMessageDto): Promise<import("mongoose").Document<unknown, {}, import("../model/schemas/ticket-message.schema").TicketMessage, {}, {}> & import("../model/schemas/ticket-message.schema").TicketMessage & {
        _id: import("mongoose").Types.ObjectId;
    } & {
        __v: number;
    }>;
}
