@nativescript/core
Version:
A JavaScript library providing an easy to use api for interacting with iOS and Android platform APIs.
11 lines (10 loc) • 515 B
TypeScript
import type { HttpResponse, HttpRequestOptions } from '../../http';
import { HttpResponseEncoding } from '../http-interfaces';
export { addHeader } from './http-request-internal-common';
export interface BaseHttpContent {
raw: any;
requestURL: string;
toNativeImage: () => Promise<any>;
toNativeString: (encoding?: HttpResponseEncoding) => any;
}
export declare function requestInternal<T extends object>(options: HttpRequestOptions, contentHandler?: T): Promise<HttpResponse<BaseHttpContent & T>>;