/** * @implements {API.UploadTable} */ export class UploadTable implements API.UploadTable { /** @type {(API.UploadListItem & API.UploadAddInput)[]} */ items: (API.UploadListItem & API.UploadAddInput)[]; /** * @param {API.UnknownLink} link * @returns {ReturnType} */ inspect(link: API.UnknownLink): ReturnType; /** * @param {API.UploadAddInput} input * @returns {ReturnType} */ upsert({ space, issuer, cause, root, shards }: API.UploadAddInput): ReturnType; /** * @param {API.DID} space * @param {API.UnknownLink} root * @returns {ReturnType} */ remove(space: API.DID, root: API.UnknownLink): ReturnType; /** * @param {API.DID} space * @param {API.UnknownLink} root * @returns {ReturnType} */ get(space: API.DID, root: API.UnknownLink): ReturnType; /** * @param {API.DID} space * @param {API.UnknownLink} link * @returns {ReturnType} */ exists(space: API.DID, link: API.UnknownLink): ReturnType; /** * @param {API.DID} space * @param {API.ListOptions} options * @returns {ReturnType} */ list(space: API.DID, { cursor, pre, size }?: API.ListOptions): ReturnType; listShards(space: API.IndexingServiceAPI.DID, root: API.UnknownLink, options?: API.ListOptions): Promise>; } import * as API from '../../types.js'; //# sourceMappingURL=upload-table.d.ts.map