UNPKG

fpt-akainsights-react-native

Version:

React Native Plugin for the akaInsights Javascript SDK

18 lines (17 loc) 1.04 kB
interface ConfigParams { params: Object; } export declare const AxiosInstance: import("axios").AxiosInstance; export declare const AxiosCreateSession: (client_id?: string | undefined, client_secret?: string | undefined) => Promise<any>; declare const http: { setAuthorizationHeader(accessToken: string): void; setDeviceTokenParam(): void; setUserIdAfterLogin(userId: string): void; request(config: ConfigParams): Promise<import("axios").AxiosResponse<any>>; get(url: string, config: ConfigParams): Promise<import("axios").AxiosResponse<any>>; post(url: string, data: any, config?: ConfigParams | undefined): Promise<import("axios").AxiosResponse<any>>; put(url: string, data?: {}, config?: ConfigParams | undefined): Promise<import("axios").AxiosResponse<any>>; patch(url: string, data?: {}, config?: ConfigParams | undefined): Promise<import("axios").AxiosResponse<any>>; delete(url: string, config?: ConfigParams | undefined): Promise<import("axios").AxiosResponse<any>>; }; export default http;