UNPKG

@codex-storage/sdk-js

Version:

Codex SDK to interact with the Codex decentralized storage network.

20 lines (17 loc) 1.79 kB
import { C as CodexMarketplace, a as CodexData, b as CodexNode, c as CodexDebug } from './debug-C501P6oF.js'; export { j as CodexAvailability, l as CodexAvailabilityCreateBody, k as CodexAvailabilityCreateResponse, o as CodexAvailabilityPatchBody, p as CodexAvailabilityPatchInput, n as CodexAvailabilityPatchResponse, h as CodexAvailabilityResponse, i as CodexAvailabilityWithoutTypes, m as CodexCreateAvailabilityInput, z as CodexCreateStorageRequestInput, F as CodexDebugInfo, E as CodexInfoResponse, B as CodexLogLevel, D as CodexLogLevelInput, A as CodexLogLevelResponse, w as CodexPurchase, s as CodexPurchaseIdsResponse, t as CodexPurchaseResponse, v as CodexPurchaseWithoutTypes, r as CodexReservation, q as CodexReservationsResponse, e as CodexSlot, g as CodexSlotAgent, f as CodexSlotAgentResponse, d as CodexSlotResponse, u as CodexStorageAsk, y as CodexStorageRequestCreateBody, x as CodexStorageRequestResponse } from './debug-C501P6oF.js'; export { c as CodexDataItem, d as CodexDataItems, g as CodexDataNetworkResponse, C as CodexDataResponse, m as CodexError, i as CodexFetchManifestResponse, j as CodexManifest, h as CodexNetworkDownload, f as CodexNodeSpace, e as CodexSpaceResponse, n as CodexValibotIssuesMap, b as Fetch, F as FetchAuth, a as FetchAuthBuilder, S as SafeValue, U as UploadResponse, l as UploadStategy, k as UploadStategyOptions } from './types-C5Toly_l.js'; import 'valibot'; declare class Codex { readonly url: string; private _marketplace; private _data; private _node; private _debug; constructor(url: string); marketplace(): Promise<CodexMarketplace>; data(): Promise<CodexData>; node(): Promise<CodexNode>; debug(): Promise<CodexDebug>; } export { Codex, CodexData, CodexDebug, CodexMarketplace, CodexNode };