@codex-storage/sdk-js
Version:
Codex SDK to interact with the Codex decentralized storage network.
20 lines (17 loc) • 1.79 kB
TypeScript
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 };