UNPKG

hn-api-sdk

Version:

HackerNews API with TypeScript, generated by tsdk

20 lines (19 loc) 651 B
import { XiorRequestConfig as _XiorRequestConfig, Xior as xior } from 'xior'; import { APIConfig } from './shared/tsdk-helper'; /** * Set the XiorInstance * * @param instance - XiorInstance */ export declare const setXiorInstance: (instance: xior) => void; /** * Get the XiorInstance * * @param instance - XiorInstance * @returns The XiorInstance */ export declare const getXiorInstance: () => xior; export type XiorRequestConfig<ReqPayload> = Omit<_XiorRequestConfig, 'data'> & { data?: ReqPayload; }; export declare function xiorHandler(apiConfig: APIConfig, requestData: any, requestConfig?: XiorRequestConfig<any>): Promise<unknown>;