import { CID } from 'multiformats/cid';
import { ReportFetchProps } from '../types.js';
export declare const IPFS_GATEWAY = "https://ipfs.io/ipfs";
export declare const fetchIPFS: <T>(args: ReportFetchProps) => Promise<T>;
export declare const fetchIPFSBuffer: (args: ReportFetchProps) => Promise<Uint8Array>;
export declare const calculateIPFSAddCID: (fileContent: Uint8Array) => Promise<CID>;
export declare const fetchIPFSVerify: <T>(cid: string, gateway?: string) => Promise<{
    json: T;
    fileContent: Uint8Array;
}>;
//# sourceMappingURL=ipfs.d.ts.map