evolution-api-sdk
Version:
Unofficial SDK for the Evolution Whatsapp API v2
18 lines (15 loc) • 819 B
text/typescript
import { ClientOptions } from '../schemas/client.mjs';
import { APIRequestInit } from '../types/api.mjs';
declare class ApiService {
private options;
constructor(options: ClientOptions);
setInstance(instance: string): void;
request<T = unknown>(path: string, options?: APIRequestInit): Promise<T>;
private makeInit;
get<T = unknown>(path: string, options?: Omit<APIRequestInit, "method">): Promise<T>;
post<T = unknown>(path: string, options?: Omit<APIRequestInit, "method">): Promise<T>;
put<T = unknown>(path: string, options?: Omit<APIRequestInit, "method">): Promise<T>;
patch<T = unknown>(path: string, options?: Omit<APIRequestInit, "method">): Promise<T>;
delete<T = unknown>(path: string, options?: Omit<APIRequestInit, "method">): Promise<T>;
}
export { ApiService };