UNPKG

ipfs-core

Version:

JavaScript implementation of the IPFS specification

32 lines 957 B
/** * @typedef {PreloadOptions & MFSPreloadOptions} Options * @typedef {object} MFSPreloadOptions * @property {number} [interval] * @typedef {import('./types').PreloadOptions} PreloadOptions */ /** * @param {object} config * @param {import('./types').Preload} config.preload * @param {import('ipfs-core-types/src/files').API} config.files * @param {Options} [config.options] */ export function createMfsPreloader({ preload, files, options }: { preload: import('./types').Preload; files: import('ipfs-core-types/src/files').API; options?: Options | undefined; }): { /** * @returns {Promise<void>} */ start(): Promise<void>; /** * @returns {void} */ stop(): void; }; export type Options = PreloadOptions & MFSPreloadOptions; export type MFSPreloadOptions = { interval?: number | undefined; }; export type PreloadOptions = import('./types').PreloadOptions; //# sourceMappingURL=mfs-preload.d.ts.map