ipfs-core
Version:
JavaScript implementation of the IPFS specification
25 lines • 1.13 kB
TypeScript
export class BootstrapAPI {
/**
* @param {object} config
* @param {import('ipfs-repo').IPFSRepo} config.repo
*/
constructor({ repo }: {
repo: import('ipfs-repo').IPFSRepo;
});
add: (addr: import("@multiformats/multiaddr").Multiaddr, options?: import("ipfs-core-types").AbortOptions | undefined) => Promise<{
Peers: import("@multiformats/multiaddr").Multiaddr[];
}>;
list: (options?: import("ipfs-core-types").AbortOptions | undefined) => Promise<{
Peers: import("@multiformats/multiaddr").Multiaddr[];
}>;
rm: (addr: import("@multiformats/multiaddr").Multiaddr, options?: import("ipfs-core-types").AbortOptions | undefined) => Promise<{
Peers: import("@multiformats/multiaddr").Multiaddr[];
}>;
clear: (options?: import("ipfs-core-types").AbortOptions | undefined) => Promise<{
Peers: import("@multiformats/multiaddr").Multiaddr[];
}>;
reset: (options?: import("ipfs-core-types").AbortOptions | undefined) => Promise<{
Peers: import("@multiformats/multiaddr").Multiaddr[];
}>;
}
//# sourceMappingURL=index.d.ts.map