@stripe/stripe-terminal-react-native
    Preparing search index...

    Type Alias ReaderSupportResult

    ReaderSupportResult:
        | { error?: undefined; readerSupportResult: true }
        | { error: StripeError; readerSupportResult?: false }

    Native reports true without an error when the reader type is supported, and false with an error when it is not supported. RN validation or bridge failures can occur before native reports the boolean, so it remains optional on the error branch.