import { QbraidSession, QbraidClient } from '@qbraid-core/base';
import { ChatModel, ChatResponse } from './types';
export declare class ChatClient extends QbraidClient {
    constructor(session: QbraidSession);
    createMessage(prompt: string, model?: string, stream?: boolean): Promise<ChatResponse | string>;
    getModels(): Promise<ChatModel[]>;
}
