export type Sleep = (milliseconds: number) => Promise; export declare const realSleep: Sleep; export declare const RETRYABLE_STATUS_CODES: ReadonlySet; export declare const COMMENT_CREATE_RETRY_MAX_RETRIES = 3; export declare const COMMENT_CREATE_RETRY_BASE_BACKOFF_MS = 250; export declare const COMMENT_CREATE_RETRY_TOTAL_BACKOFF_CAP_MS = 5000; export declare function commentCreateWithDedupRetry(commentBody: string, fetchExisting: () => Promise>, postComment: () => Promise, clock: () => Date, sleep: Sleep, windowMs?: number | null): Promise; //# sourceMappingURL=commentCreateWithDedupRetry.d.ts.map