Models

Public model types are Sendable and designed to cross Swift concurrency boundaries cleanly.

TypeRole
CardInfoCard type, UID, ATQA, SAK, ATS, selected AID, FeliCa system code, and ISO 15693 metadata.
CardTypeSpecific card classification and iOS operability.
MemoryDumpPages, blocks, files, NDEF payloads, facts, capabilities, exports, and diffs.
PassportModelParsed eMRTD data groups, MRZ, images, security info, SOD, raw groups, and security report.
NFCErrorProtocol, status-word, unsupported-operation, invalid-response, and card-family failures.