import { type AxiosResponse } from 'axios';
import { type AgenticDocumentAnalysisInputType, type AgenticDocumentAnalysisResponseType } from './schema';
export declare class LandingAiApiClient {
    private readonly client;
    constructor({ baseUrl, apiKey }: {
        baseUrl: string;
        apiKey: string;
    });
    agenticDocumentAnalysis({ input, mode, }: {
        input: AgenticDocumentAnalysisInputType;
        mode: 'remoteFile' | 'base64EncodedFile';
    }): Promise<AxiosResponse<AgenticDocumentAnalysisResponseType>>;
}
