//
// Genius Scan SDK
//
// Copyright 2010-2025 The Grizzly Labs
//
// Subject to the Genius Scan SDK Licensing Agreement
// sdk@thegrizzlylabs.com
//

#ifndef GSKReadabilityLevel_h
#define GSKReadabilityLevel_h

/// Enum describing various readability levels, that correspond to legibility scores when processing
/// a scanned document.
typedef NS_CLOSED_ENUM(NSUInteger, GSKReadabilityLevel) {
    /// Scan with almost no chance of being readable
    GSKReadabilityLevelLowest,
    /// Scan with very little chance of being readable, even though it's not impossible
    GSKReadabilityLevelLow,
    /// Scan with little chance of being entirely readable, even though it's possible
    GSKReadabilityLevelMedium,
    /// Scan with high chance of being readable, even though it's not guaranteed
    GSKReadabilityLevelHigh,
    /// Scan with very high chance of being readable
    GSKReadabilityLevelHighest,
};

#endif
