Sync operation settings.

export interface 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;
}
interface 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;
}

Properties

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