import { ChatCompletionRole, ErrorCode, Message, MessageStatus } from '@/domain/models/message.interface'; import { ThreadContentDto } from './thread-content.dto'; export declare class CreateMessageDto implements Partial { thread_id: string; assistant_id?: string; role: ChatCompletionRole; content: ThreadContentDto[]; status: MessageStatus; metadata?: Record; type?: string; error_code?: ErrorCode; }