UNPKG

@print-one/moneybird-js

Version:
21 lines 945 B
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[]>; administration(id: string): Administration; GET<T>(url: string, options?: AxiosRequestConfig): Promise<T>; POST<T>(url: string, data: unknown, options?: AxiosRequestConfig): Promise<T>; PATCH<T>(url: string, data: unknown, options?: AxiosRequestConfig): Promise<T>; DELETE<T>(url: string, options?: AxiosRequestConfig): Promise<T>; private handleErrors; } //# sourceMappingURL=moneybird.d.ts.map