@unchainedshop/plugins
Version:
Official plugin collection for the Unchained Engine with payment, delivery, and pricing adapters
16 lines (15 loc) • 458 B
TypeScript
interface ApiConfig {
spaceId: number;
userId: number;
apiSecret: string;
}
export declare class PostFinanceApiClient {
private config;
constructor(config: ApiConfig);
private generateMacHeaders;
request<T>(method: string, endpoint: string, body?: any): Promise<T>;
get<T>(endpoint: string): Promise<T>;
post<T>(endpoint: string, body: any): Promise<T>;
patch<T>(endpoint: string, body: any): Promise<T>;
}
export {};