UNPKG

@rubysdk/secret-client

Version:

RubySDK Secret Network client utilities for data, token and escrow operations

16 lines 777 B
import { FileState } from '../types'; interface uploadToIPFSProps { aesKey: string | null; iv: string | null; setFileState: React.Dispatch<React.SetStateAction<FileState>>; setImage: React.Dispatch<React.SetStateAction<string>>; setVideo: React.Dispatch<React.SetStateAction<string>>; setAudio: React.Dispatch<React.SetStateAction<string>>; setPdf: React.Dispatch<React.SetStateAction<string>>; setPreviewUrl: React.Dispatch<React.SetStateAction<string | null>>; } export declare const IPFSUpload: ({ aesKey, iv, setFileState, setImage, setVideo, setAudio, setPdf, setPreviewUrl, }: uploadToIPFSProps) => { uploadToIPFS: (fileData: string, fileType: keyof FileState) => Promise<void>; }; export {}; //# sourceMappingURL=uploadToIPFS.d.ts.map