import { AxiosRequestConfig } from "axios"; import { MoneybirdOptions } from "./common"; import { Administration } from "./administration"; import { HTTP } from "./httpHandler"; export declare class Moneybird implements HTTP { private readonly client; private readonly url; private readonly version; private options; private debug; constructor(url: string, version: string, options?: MoneybirdOptions); setOptions(options: MoneybirdOptions): void; administrations(): Promise; administration(id: string): Administration; GET(url: string, options?: AxiosRequestConfig): Promise; POST(url: string, data: unknown, options?: AxiosRequestConfig): Promise; PATCH(url: string, data: unknown, options?: AxiosRequestConfig): Promise; DELETE(url: string, options?: AxiosRequestConfig): Promise; private handleErrors; } //# sourceMappingURL=moneybird.d.ts.map