UNPKG

@docuseal/api

Version:

JavaScript / TypeScript library for the DocuSeal API

19 lines (18 loc) 553 B
export interface HttpConfig { key: string; url: string; openTimeout: number; userAgent?: string; } export declare class DocusealApiError extends Error { constructor(message: string); } export declare class Http { private config; constructor(config: HttpConfig); get<T>(path: string, params?: Record<string, any>): Promise<T>; post<T>(path: string, data?: any): Promise<T>; put<T>(path: string, data?: any): Promise<T>; delete<T>(path: string, params?: Record<string, any>): Promise<T>; private request; }