@nemoprotocol/points-sdk
Version:
1. [Overview](#overview) 2. [Installation](#installation) 3. [Core Features](#core-features) 4. [API Reference](#api-reference) 5. [Type Definitions](#type-definitions)
21 lines • 705 B
TypeScript
type OptionParams = Record<string, string | number | undefined>;
interface OptionData {
[key: string]: unknown;
}
interface RequestOption {
method: "GET" | "POST";
data?: OptionData | string;
params?: OptionParams;
headers?: Headers;
mode?: RequestMode;
withCredential?: boolean;
message?: string;
body?: string | URLSearchParams;
}
declare function request<T = unknown>(url: string, options: RequestOption): Promise<T>;
export declare const nemoApi: <T>(path: string) => {
get: (params?: OptionParams, headers?: Headers) => Promise<T>;
post: (data?: OptionData, headers?: Headers) => Promise<T>;
};
export default request;
//# sourceMappingURL=request.d.ts.map