import { HexKey, SystemInterface, TaggedRawEvent } from "."; import { CacheStore, MetadataCache } from "./cache"; export declare class ProfileLoaderService { #private; /** * List of pubkeys to fetch metadata for */ WantsMetadata: Set; constructor(system: SystemInterface, cache: CacheStore); /** * Request profile metadata for a set of pubkeys */ TrackMetadata(pk: HexKey | Array): void; /** * Stop tracking metadata for a set of pubkeys */ UntrackMetadata(pk: HexKey | Array): void; onProfileEvent(e: Readonly): Promise; } //# sourceMappingURL=ProfileCache.d.ts.map