import { PrismaService } from '../prisma/prisma.service'; import { HttpLogMessage, ConsoleLogMessage } from '../types/messages'; import { DatabaseLogMessageDto } from './dto/database-log-message.dto'; import { MessageLogMessageDto } from './dto/message-log-message.dto'; import { TestExecutionLogMessageDto } from './dto/test-execution-log-message.dto'; import { TestValidationLogMessageDto } from './dto/test-validation-log-message.dto'; export declare class StorageService { private readonly prisma; private readonly logger; constructor(prisma: PrismaService); storeHttpLog(message: HttpLogMessage): Promise; storeConsoleLog(message: ConsoleLogMessage): Promise; storeDatabaseLog(message: DatabaseLogMessageDto): Promise; storeMessageLog(message: MessageLogMessageDto): Promise; storeTestExecutionLog(message: TestExecutionLogMessageDto): Promise; storeTestValidationResults(message: TestValidationLogMessageDto): Promise; }