ipfs-interop
Version:
Interoperability Tests for IPFS
46 lines • 2.44 kB
TypeScript
declare const _default: {
'browser-js-js': {
/**
* @param {Factory} factory
*/
create: (factory: Factory) => Promise<[import("ipfsd-ctl").Controller<import("ipfsd-ctl").ControllerType>, import("ipfsd-ctl").Controller<import("ipfsd-ctl").ControllerType>, import("ipfsd-ctl").Controller<import("ipfsd-ctl").ControllerType>]>;
connect: (nodeA: import("ipfsd-ctl").Controller<"go">, nodeB: import("ipfsd-ctl").Controller<"go">, relay: import("ipfsd-ctl").Controller<"go">) => Promise<void>;
};
'js-js-browser': {
/**
* @param {Factory} factory
*/
create: (factory: Factory) => Promise<[import("ipfsd-ctl").Controller<import("ipfsd-ctl").ControllerType>, import("ipfsd-ctl").Controller<import("ipfsd-ctl").ControllerType>, import("ipfsd-ctl").Controller<import("ipfsd-ctl").ControllerType>]>;
connect: (nodeA: import("ipfsd-ctl").Controller<"go">, nodeB: import("ipfsd-ctl").Controller<"go">, relay: import("ipfsd-ctl").Controller<"go">) => Promise<void>;
};
'js-browser-browser': {
/**
* @param {Factory} factory
*/
create: (factory: Factory) => Promise<[import("ipfsd-ctl").Controller<import("ipfsd-ctl").ControllerType>, import("ipfsd-ctl").Controller<import("ipfsd-ctl").ControllerType>, import("ipfsd-ctl").Controller<import("ipfsd-ctl").ControllerType>]>;
/**
* @param {Controller} nodeA
* @param {Controller} nodeB
* @param {Controller} relay
*/
connect: (nodeA: Controller, nodeB: Controller, relay: Controller) => Promise<void>;
skip: () => boolean;
};
'browser-browser-js': {
/**
* @param {Factory} factory
*/
create: (factory: Factory) => Promise<[import("ipfsd-ctl").Controller<import("ipfsd-ctl").ControllerType>, import("ipfsd-ctl").Controller<import("ipfsd-ctl").ControllerType>, import("ipfsd-ctl").Controller<import("ipfsd-ctl").ControllerType>]>;
/**
* @param {Controller} nodeA
* @param {Controller} nodeB
* @param {Controller} relay
*/
connect: (nodeA: Controller, nodeB: Controller, relay: Controller) => Promise<void>;
skip: () => boolean;
};
};
export default _default;
export type Controller = import('ipfsd-ctl').Controller;
export type Factory = import('ipfsd-ctl').Factory;
//# sourceMappingURL=browser.d.ts.map