import { AiChatService } from './ai-chat.service';
import { SendMessageDto } from './dto/send-message.dto';
export declare class AiChatController {
    private readonly aiChatService;
    constructor(aiChatService: AiChatService);
    getConversations(user: {
        id: number;
        email: string;
    }): Promise<any>;
    getConversation(user: {
        id: number;
        email: string;
    }, id: number): Promise<any>;
    sendMessage(user: {
        id: number;
        email: string;
    }, dto: SendMessageDto): Promise<any>;
    deleteConversation(user: {
        id: number;
        email: string;
    }, id: number): Promise<{
        message: string;
    }>;
}
