import { ChatMessage } from './chat-message.entity';
import { OaAccount } from './oa-account.entity';
import { ChatConversationUser } from './chat-conversation-user.entity';
export declare class ChatConversation {
    id: string;
    type: string | undefined;
    userId: string;
    externalConversationId: string | null;
    oaAccountId: string;
    src: number;
    time: number;
    sent_time: string;
    from_id: string;
    from_display_name: string;
    from_avatar: string;
    to_id: string;
    to_display_name: string;
    to_avatar: string;
    lastMessageId: string;
    lastMessageAt: Date;
    unreadCount: number;
    messages: ChatMessage[];
    createdAt: Date;
    updatedAt: Date;
    oaAccount: OaAccount;
    conversationUsers: ChatConversationUser[];
}
