import OpenAI from 'openai';
export declare function getOpenAIClient(): OpenAI;
export interface LLMResponse {
    content: string;
    usage?: {
        prompt_tokens: number;
        completion_tokens: number;
        total_tokens: number;
    };
}
export declare function processWithLLM(prompt: string, systemMessage?: string, model?: string): Promise<LLMResponse>;
export declare function analyzeMaintenanceData(data: any, analysisType?: string): Promise<string>;
export declare function generateMaintenanceReport(reportData: any, reportType?: string): Promise<string>;
