UNPKG

@codex-storage/sdk-js

Version:

Codex SDK to interact with the Codex decentralized storage network.

25 lines (22 loc) 1.92 kB
import { C as CodexMarketplace, a as CodexData, b as CodexNode, c as CodexDebug } from './debug-BfhBVxIQ.mjs'; 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-BfhBVxIQ.mjs'; import { F as FetchAuth } from './types-C5Toly_l.mjs'; 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, a as FetchAuthBuilder, S as SafeValue, U as UploadResponse, l as UploadStategy, k as UploadStategyOptions } from './types-C5Toly_l.mjs'; import 'valibot'; type CodexProps = { auth?: FetchAuth; }; declare class Codex { readonly url: string; private _marketplace; private _data; private _node; private _debug; private readonly auth; constructor(url: string, options?: CodexProps); get marketplace(): CodexMarketplace; get data(): CodexData; get node(): CodexNode; get debug(): CodexDebug; } export { Codex, CodexData, CodexDebug, CodexMarketplace, CodexNode, FetchAuth };