UNPKG

node-libcurl

Version:

The fastest http(s) client (and much more) for Node.js - Node.js bindings for libcurl

70 lines 2.87 kB
/** * Copyright (c) Jonathan Cardoso Machado. All Rights Reserved. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ /** * node-libcurl * @packageDocumentation */ import './moduleSetup'; export { Curl } from './Curl'; export { Easy, GetInfoReturn } from './Easy'; export { Multi } from './Multi'; export { Share } from './Share'; export { CurlMime } from './CurlMime'; export { CurlMimePart, MimeDataCallbacks } from './CurlMimePart'; export { curly, CurlyFunction, CurlyResult, type CurlyHttpMethodCall, type CurlyOptions, type CurlyResponseBodyParsersProperty, type CurlyResponseBodyParser, } from './curly'; export * from './CurlError'; export * from './CurlEasyError'; export * from './CurlMultiError'; export * from './CurlSharedError'; export * from './enum/CurlAuth'; export * from './enum/CurlChunk'; export * from './enum/CurlCode'; export * from './enum/CurlFeature'; export * from './enum/CurlFileType'; export * from './enum/CurlFnMatchFunc'; export * from './enum/CurlFollow'; export * from './enum/CurlFtpMethod'; export * from './enum/CurlFtpSsl'; export * from './enum/CurlGlobalInit'; export * from './enum/CurlGssApi'; export * from './enum/CurlHeader'; export * from './enum/CurlHsts'; export * from './enum/CurlHttpVersion'; export * from './enum/CurlInfoDebug'; export * from './enum/CurlIpResolve'; export * from './enum/CurlMimeOpt'; export * from './enum/CurlMultiNetworkChanged'; export * from './enum/CurlNetrc'; export * from './enum/CurlPause'; export * from './enum/CurlPipe'; export * from './enum/CurlPreReqFunc'; export * from './enum/CurlProgressFunc'; export * from './enum/CurlProtocol'; export * from './enum/CurlProxy'; export * from './enum/CurlPush'; export * from './enum/CurlPx'; export * from './enum/CurlReadFunc'; export * from './enum/CurlRtspRequest'; export * from './enum/CurlShareLock'; export * from './enum/CurlShareOption'; export * from './enum/CurlSshAuth'; export * from './enum/CurlSshKey'; export * from './enum/CurlSslOpt'; export * from './enum/CurlSslVersion'; export * from './enum/CurlTimeCond'; export * from './enum/CurlUploadFlag'; export * from './enum/CurlUseSsl'; export * from './enum/CurlVersion'; export * from './enum/CurlWriteFunc'; export * from './enum/CurlWs'; export * from './enum/SocketState'; export { HeaderInfo } from './parseHeaders'; export { CurlInfo, CurlInfoName } from './generated/CurlInfo'; export { CurlOption, CurlOptionName, CurlOptionValueType, DataCallbackOptions, ProgressCallbackOptions, BlobOptions, type StringListOptions, } from './generated/CurlOption'; export { MultiOption, MultiOptionName } from './generated/MultiOption'; export { CurlWsFrame, FileInfo, Http2PushFrameHeaders, HttpPostField, CurlVersionInfoNativeBindingObject, } from './types'; //# sourceMappingURL=index.d.ts.map