import { ChatConversation } from './chat-conversation.entity';
import { OaAccount } from './oa-account.entity';
export declare class ChatMessage {
    id: string;
    conversationId?: string;
    type: string;
    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;
    message_id: string;
    message?: string;
    links?: string[];
    url?: string;
    thumb?: string;
    description?: string;
    direction: 'in' | 'out';
    content?: any;
    externalMessageId?: string;
    receivedAt?: Date;
    createdAt: Date;
    conversation?: ChatConversation;
    oaAccount?: OaAccount;
}
