import { CommentChangeTask } from './CommentChange'; export declare class PostCommentCountEngine { private isProcessing; private tasks; private commentChangeTracker; private static readonly BATCH_SIZE; queueCommentChangeTask(task: CommentChangeTask): void; private processCommentChangeTask; private processResetTaskInternal; private processCreateTaskInternal; private processDeleteTaskInternal; private computeCommentCount; private static publishUpdate; } declare const _default: { getInstance: () => PostCommentCountEngine; }; export default _default; //# sourceMappingURL=PostCommentCountEngine.d.ts.map