import { Client } from "@lumeweb/libkernel-universal"; import { CatOptions, LsOptions, StatOptions } from "@helia/unixfs"; interface AbortableGenerator { abort: () => void; iterable: () => AsyncIterable; } export declare class IPFSClient extends Client { ready(): Promise; stat(cid: string, options?: Partial): Promise; ls(cid: string, options?: Partial): AbortableGenerator; cat(cid: string, options?: Partial): AbortableGenerator; ipns(cid: string): Promise; activePeers(): Promise; private connectModuleGenerator; } export declare const createClient: (...args: any) => IPFSClient; export {}; //# sourceMappingURL=index.d.ts.map