import { LlmCallLogsService } from './llm-call-logs.service';
import { LlmCallLog } from '../core-entities/llm-call-log.entity';
export declare class LlmCallLogsController {
    private readonly llmCallLogsService;
    constructor(llmCallLogsService: LlmCallLogsService);
    findAll(sessionId?: string, sessionInputId?: string, provider?: string, status?: string, limit?: string, offset?: string): Promise<{
        logs: LlmCallLog[];
        total: number;
    }>;
    findBySessionInputId(inputId: string, limit?: string, offset?: string): Promise<{
        logs: LlmCallLog[];
        total: number;
    }>;
    findBySessionId(sessionId: string, limit?: string, offset?: string): Promise<{
        logs: LlmCallLog[];
        total: number;
    }>;
    findById(id: string): Promise<LlmCallLog>;
}
