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