import { LocalCommunity } from "../local-community.js"; export declare function publishLoop(community: LocalCommunity, syncIntervalMs: number): Promise; export declare function initBeforeStarting(community: LocalCommunity): Promise; export declare function start(community: LocalCommunity): Promise; export declare function initMirroringStartedOrUpdatingCommunity(community: LocalCommunity, startedCommunity: LocalCommunity): Promise; export declare function cleanUpMirroredStartedOrUpdatingCommunity(community: LocalCommunity): Promise; export declare function updateOnce(community: LocalCommunity): Promise; export declare function updateLoop(community: LocalCommunity): Promise; export declare function update(community: LocalCommunity): Promise; export declare function stop(community: LocalCommunity): Promise; export declare function deleteCommunity(community: LocalCommunity): Promise;