/// import * as anchor from "@project-serum/anchor"; export declare type CreateStorageResponse = { shdw_bucket: string; transaction_signature: string; }; export declare type ShadowDriveResponse = { txid: string; }; export declare type ShadowUploadResponse = { finalized_location: string; transaction_signature: string; }; export declare type ShadowBatchUploadResponse = { fileName: string; status: string; location: string; }; export declare type StorageAccountResponse = { publicKey: anchor.web3.PublicKey; account: StorageAccount; }; export declare type StorageAccount = { isStatic: boolean; initCounter: number; delCounter: number; immutable: boolean; toBeDeleted: boolean; deleteRequestEpoch: number; storage: number; storageAvailable: number; owner1: anchor.web3.PublicKey; owner2: anchor.web3.PublicKey; shdwPayer: anchor.web3.PublicKey; accountCounterSeed: number; totalCostOfCurrentStorage: number; totalFeesPaid: number; creationTime: number; creationEpoch: number; lastFeeEpoch: number; identifier: string; }; export declare type ShadowFile = { name?: string; file: Buffer; }; //# sourceMappingURL=index.d.ts.map