import { BackoffStrategy } from '../types/backoff-strategy'; import { RepeatStrategy } from '../types/repeat-strategy'; export interface AdvancedRepeatOptions { /** * A custom cron strategy. */ repeatStrategy?: RepeatStrategy; /** * A hash algorithm to be used when trying to create the job redis key. * Default - md5 */ repeatKeyHashAlgorithm?: string; } export interface AdvancedOptions extends AdvancedRepeatOptions { /** * A custom backoff strategy. */ backoffStrategy?: BackoffStrategy; }