UNPKG

interface-ipfs-core

Version:

A test suite and interface you can use to implement a IPFS core interface.

38 lines 1.73 kB
/** * @param {import('ipfs-core-types').IPFS} ipfs * @param {CID} cid * @param {string} type */ export function isPinnedWithType(ipfs: import('ipfs-core-types').IPFS, cid: CID, type: string): Promise<boolean>; export namespace pinTypes { const direct: string; const recursive: string; const indirect: string; const all: string; } export const fixtures: Readonly<{ directory: Readonly<{ cid: CID<unknown, number, number, import("multiformats/cid").Version>; files: readonly (Readonly<{ path: "test-folder/ipfs-add.js"; data: Uint8Array; cid: CID<unknown, number, number, import("multiformats/cid").Version>; }> | Readonly<{ path: "test-folder/files/ipfs.txt"; data: Uint8Array; cid: CID<unknown, number, number, import("multiformats/cid").Version>; }>)[]; }>; files: readonly Readonly<{ data: Uint8Array; cid: CID<unknown, number, number, import("multiformats/cid").Version>; }>[]; }>; export function clearPins(ipfs: import('ipfs-core-types').IPFS): Promise<void>; export function clearRemotePins(ipfs: import('ipfs-core-types').IPFS): Promise<void>; export function addRemotePins(ipfs: import('ipfs-core-types').IPFS, service: string, pins: Record<string, CID>): Promise<void>; export function clearServices(ipfs: import('ipfs-core-types').IPFS): Promise<void>; export function expectPinned(ipfs: import('ipfs-core-types').IPFS, cid: CID, type?: string, pinned?: boolean): Promise<void>; export function expectNotPinned(ipfs: import('ipfs-core-types').IPFS, cid: CID, type?: string): Promise<void>; import { CID } from "multiformats/cid"; //# sourceMappingURL=utils.d.ts.map