import { AnyPublication } from '@lens-protocol/api-bindings'; import { PublicationId } from '@lens-protocol/domain/entities'; export interface IPublicationCacheManager { update(publicationId: PublicationId, updateFn: (current: TPublication) => TPublication): void; refresh(publicationId: PublicationId): Promise; }