UNPKG

@cloudbase/app

Version:
14 lines (13 loc) 570 B
import { ICallApiOptions, KV } from '@cloudbase/types'; import { ResponseObject } from '@cloudbase/adapter-interface'; export declare function callApi(callApiOptions: ICallApiOptions, opts?: KV<any>): Promise<ResponseObject['data']>; declare type MethodType = 'request' | 'post' | 'get' | 'head' | 'patch' | 'delete' | 'put'; export declare function generateCallApis(apiName: string): { [method in MethodType]: typeof callApi; }; export declare function generateApis(): { [apiName: string]: { [method in MethodType]: typeof callApi; }; }; export {};