PDFCora AI for Web
    Preparing search index...

    Type Alias PdfAiAvailability

    PdfAiAvailability:
        | { kind: "available" }
        | { kind: "downloadable" }
        | { kind: "downloading"; progress?: number }
        | { kind: "unavailable"; reason: PdfAiUnavailableReason }

    Whether a feature can run right now.

    A superset of what any one platform reports: Apple has only available and unavailable, while Android and Web genuinely distinguish a model that could be downloaded from one that is downloading. The mapping is per-platform and lossy in Apple's direction, which is why each platform pins its own mapping in a test.