import * as plugins from './smartrequest.plugins.js'; import * as interfaces from './smartrequest.interfaces.js'; export interface IExtendedIncomingMessage extends plugins.http.IncomingMessage { body: T; } export declare let request: (urlArg: string, optionsArg?: interfaces.ISmartRequestOptions, responseStreamArg?: boolean, requestDataFunc?: (req: plugins.http.ClientRequest) => void) => Promise; export declare const safeGet: (urlArg: string) => Promise>;