import { CommonEntity } from '../entities/common.entity';
import { User } from '../entities/user.entity';
export declare class AiInteraction extends CommonEntity {
    user: User;
    threadId: string;
    role: string;
    message: string;
    contentType: string;
    status: string;
    errorMessage: string;
    modelUsed: string;
    responseTimeMs: number;
    metadata: any;
    isApplied: boolean;
    parentInteraction: AiInteraction;
    externalId: string;
    isAutoApply: boolean;
    inputTokens: number;
    outputTokens: number;
    totalTokens: number;
    originalMessage: string;
    isEdited: boolean;
}
//# sourceMappingURL=ai-interaction.entity.d.ts.map