filecoin-pin
Version:
Bridge IPFS content to Filecoin Onchain Cloud using familiar tools
16 lines • 1.5 kB
TypeScript
/**
* High-level API for filecoin-pin
*
* This file exports the most common functions and types for interacting with the filecoin-pin library in the browser.
* For more advanced use cases, you can import from the granular `./core/*` modules.
*/
import * as dataSet from './core/data-set/index.js';
import * as payments from './core/payments/index.js';
import * as synapse from './core/synapse/index.js';
import * as browserCar from './core/unixfs/browser-car-builder.js';
import type { CreateCarOptions } from './core/unixfs/car-builder.js';
import * as upload from './core/upload/index.js';
export type { CreateCarOptions, CreateCarResult } from './core/unixfs/browser-car-builder.js';
export * from './index-types.js';
export declare const getDataSetPieces: typeof dataSet.getDataSetPieces, getDetailedDataSet: typeof dataSet.getDetailedDataSet, listDataSets: typeof dataSet.listDataSets, getPaymentStatus: typeof payments.getPaymentStatus, setMaxAllowances: typeof payments.setMaxAllowances, validatePaymentCapacity: typeof payments.validatePaymentCapacity, cleanupSynapseService: typeof synapse.cleanupSynapseService, setupSynapse: typeof synapse.setupSynapse, createCarFromFile: typeof browserCar.createCarFromFile, createCarFromFiles: typeof browserCar.createCarFromFiles, createCarFromPath: (_path: string, _options?: CreateCarOptions) => never, checkUploadReadiness: typeof upload.checkUploadReadiness, executeUpload: typeof upload.executeUpload;
//# sourceMappingURL=index.browser.d.ts.map