import type { PurgedCommentTableRows } from "../db-handler-types.js";
import type { LocalCommunity } from "../local-community.js";
export declare function repinCommentsIPFSIfNeeded(community: LocalCommunity): Promise<void>;
export declare function unpinStaleCids(community: LocalCommunity): Promise<void>;
export declare function rmUnneededMfsPaths(community: LocalCommunity): Promise<string[]>;
export declare function repinCommentUpdateIfNeeded(community: LocalCommunity): Promise<void>;
export declare function cleanUpIpfsRepoRarely(community: LocalCommunity, force?: boolean): Promise<void>;
export declare function addAllCidsUnderPurgedCommentToBeRemoved(community: LocalCommunity, purgedCommentAndCommentUpdate: PurgedCommentTableRows): Promise<void>;
export declare function purgeDisapprovedCommentsOlderThan(community: LocalCommunity): Promise<void>;
