export declare class InflightFetchManager { private _inflightFetches; private _getKey; withKey(key: string, fetcher: () => Promise): Promise; withResource(resourceType: string, identifier: string, fetcher: () => Promise): Promise; } export declare const InflightResourceTypes: { readonly COMMUNITY_IPNS: "community-ipns"; readonly COMMENT_IPFS: "comment-ipfs"; }; export type InflightResourceType = (typeof InflightResourceTypes)[keyof typeof InflightResourceTypes];