SyncConfig: {
    prioritizeAniListStatus: boolean;
    prioritizeAniListProgress: boolean;
    prioritizeAniListScore: boolean;
    preserveCompletedStatus: boolean;
    setPrivate: boolean;
    incrementalSync: boolean;
    autoPauseInactive: boolean;
    autoPauseThreshold: number;
    customAutoPauseThreshold?: number;
    updateStatus: boolean;
    updateProgress: boolean;
    overwriteExisting: boolean;
}

Sync configuration options for the application.

Type declaration

  • prioritizeAniListStatus: boolean
  • prioritizeAniListProgress: boolean
  • prioritizeAniListScore: boolean
  • preserveCompletedStatus: boolean
  • setPrivate: boolean
  • incrementalSync: boolean
  • autoPauseInactive: boolean
  • autoPauseThreshold: number
  • OptionalcustomAutoPauseThreshold?: number
  • updateStatus: boolean
  • updateProgress: boolean
  • overwriteExisting: boolean
export type SyncConfig = {
prioritizeAniListStatus: boolean;
prioritizeAniListProgress: boolean;
prioritizeAniListScore: boolean;
preserveCompletedStatus: boolean;
setPrivate: boolean;
incrementalSync: boolean;
autoPauseInactive: boolean;
autoPauseThreshold: number;
customAutoPauseThreshold?: number;
updateStatus: boolean;
updateProgress: boolean;
overwriteExisting: boolean;
};