import { ToolResponse } from "../../types/index.js";
interface FuelAnalysisTableSchemaArgs {
    category: string;
    session_id?: string;
}
interface FuelBunkerDetailsArgs {
    imo: string;
    session_id?: string;
}
interface FleetFuelOilBunkerAnalysisArgs {
    imo: string;
    session_id?: string;
}
export declare class FuelAnalysisToolHandler {
    private typesenseClient;
    constructor();
    getFuelOilAnalysisTableSchema(args: FuelAnalysisTableSchemaArgs): Promise<ToolResponse>;
    getLatestFuelBunkerDetails(args: FuelBunkerDetailsArgs): Promise<ToolResponse>;
    getFleetFuelOilBunkerAnalysis(args: FleetFuelOilBunkerAnalysisArgs): Promise<ToolResponse>;
}
export {};
