/** * Main Optimization Client */ import { OptimizationClientConfig, LpProblem, MipProblem, TspProblem, SolveResponse, AnalysisResponse, ReportMetadata } from './types/index.js'; export declare class OptimizationClient { private transport; private config; constructor(config: OptimizationClientConfig); /** * Solve linear programming problem */ solveLp(problem: LpProblem): Promise; /** * Solve mixed-integer programming problem */ solveMip(problem: MipProblem): Promise; /** * Solve traveling salesman problem */ solveTsp(problem: TspProblem): Promise; /** * Analyze problem from natural language description */ analyzeProblem(description: string): Promise; /** * Get HTML report by ID */ getReport(reportId: string): Promise; /** * List reports for authenticated user */ listReports(limit?: number): Promise; } //# sourceMappingURL=client.d.ts.map