kubo-rpc-client-esm-cjs
Version:
A client library for the Kubo RPC API
29 lines • 1.44 kB
TypeScript
/**
*
* @typedef {import('./types').Options} Options
* @typedef {import('./types').LoadBaseFn} LoadBaseFn
* @typedef {import('./types').LoadCodecFn} LoadCodecFn
* @typedef {import('./types').LoadHasherFn} LoadHasherFn
* @typedef {import('./types').IPLDOptions} IPLDOptions
* @typedef {import('./types').HTTPClientExtraOptions} HTTPClientExtraOptions
* @typedef {import('./types').EndpointConfig} EndpointConfig
* @typedef {import('./types').IPFSHTTPClient} IPFSHTTPClient
*/
/**
* @param {import('./types').Options} options
*/
export function create(options?: import('./types').Options): import("./types").IPFSHTTPClient;
export { CID } from "multiformats/cid";
export { multiaddr } from "@multiformats/multiaddr";
export { default as urlSource } from "ipfs-utils/src/files/url-source.js";
export const globSource: typeof globSourceImport;
export type Options = import('./types').Options;
export type LoadBaseFn = import('./types').LoadBaseFn;
export type LoadCodecFn = import('./types').LoadCodecFn;
export type LoadHasherFn = import('./types').LoadHasherFn;
export type IPLDOptions = import('./types').IPLDOptions;
export type HTTPClientExtraOptions = import('./types').HTTPClientExtraOptions;
export type EndpointConfig = import('./types').EndpointConfig;
export type IPFSHTTPClient = import('./types').IPFSHTTPClient;
import globSourceImport from "ipfs-utils/src/files/glob-source.js";
//# sourceMappingURL=index.d.ts.map