export declare class TicketMessage {
    ticketId: string;
    senderId: string;
    senderRole: 'customer' | 'salon' | 'agent';
    message: string;
    internal: boolean;
}
export declare const TicketMessageSchema: import("mongoose").Schema<TicketMessage, import("mongoose").Model<TicketMessage, any, any, any, import("mongoose").Document<unknown, any, TicketMessage, any, {}> & TicketMessage & {
    _id: import("mongoose").Types.ObjectId;
} & {
    __v: number;
}, any>, {}, {}, {}, {}, import("mongoose").DefaultSchemaOptions, TicketMessage, import("mongoose").Document<unknown, {}, import("mongoose").FlatRecord<TicketMessage>, {}, import("mongoose").DefaultSchemaOptions> & import("mongoose").FlatRecord<TicketMessage> & {
    _id: import("mongoose").Types.ObjectId;
} & {
    __v: number;
}>;
