import { BookStackConfig } from './config.js';
export declare class BookStackClient {
    private axiosInstance;
    private config;
    constructor(config: BookStackConfig);
    private getAuthHeaders;
    private setupInterceptors;
    private handleApiError;
    private buildUrl;
    get(path: string, params?: any): Promise<any>;
    post(path: string, params?: any): Promise<any>;
    put(path: string, params?: any): Promise<any>;
    delete(path: string, params?: any): Promise<any>;
    testConnection(): Promise<boolean>;
}
//# sourceMappingURL=client.d.ts.map