import { IChatMessageFeedback } from '../../Interface'; import { ChatMessage } from '../../database/entities/ChatMessage'; import { ChatMessageFeedback } from '../../database/entities/ChatMessageFeedback'; /** * Validates that the message ID exists * @param {string} messageId */ export declare const validateMessageExists: (messageId: string) => Promise; /** * Validates that the feedback ID exists * @param {string} feedbackId */ export declare const validateFeedbackExists: (feedbackId: string) => Promise; /** * Validates a feedback object for creation * @param {Partial} feedback */ export declare const validateFeedbackForCreation: (feedback: Partial) => Promise>; /** * Validates a feedback object for update * @param {string} feedbackId * @param {Partial} feedback */ export declare const validateFeedbackForUpdate: (feedbackId: string, feedback: Partial) => Promise>;