UNPKG

@bnb-chain/greenfield-js-sdk

Version:
38 lines (37 loc) 1.3 kB
import type { ReqMeta } from '@/types'; export type SPMetaInfo = { url: string; optionsWithOutHeaders: Omit<RequestInit, 'headers'>; reqMeta: Partial<ReqMeta>; }; export declare const SpMetaInfo: { getGetObjectMetaInfo: (endpoint: string, params: { objectName: string; bucketName: string; }) => Promise<{ url: string; optionsWithOutHeaders: Omit<RequestInit, "headers">; reqMeta: Partial<ReqMeta>; }>; getPutObjectMetaInfo: (endpoint: string, params: { objectName: string; bucketName: string; contentType: string; body: import("../../../types/sp/Common").UploadFile; txnHash?: string | undefined; delegatedOpts?: { visibility: import("@/types").VisibilityType; isUpdate?: boolean | undefined; } | undefined; }) => Promise<{ url: string; optionsWithOutHeaders: Omit<RequestInit, "headers">; reqMeta: Partial<ReqMeta>; file: import("../../../types/sp/Common").UploadFile; }>; getQueryBucketReadQuotaMetaInfo: (endpoint: string, params: import("@/types").ReadQuotaRequest) => Promise<{ url: string; optionsWithOutHeaders: Omit<RequestInit, "headers">; reqMeta: Partial<ReqMeta>; }>; };