@microblink/blinkid-react-native
Version:
A small and powerful ID card scanning library. Powered by Microblink (www.microblink.com).
1,402 lines • 3.44 MB
JSON
{
"ABIRoot": {
"kind": "Root",
"name": "BlinkID",
"printedName": "BlinkID",
"children": [
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "BlinkID",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "CryptoKit",
"printedName": "CryptoKit",
"declKind": "Import",
"moduleName": "BlinkID"
},
{
"kind": "TypeDecl",
"name": "RequestTimeout",
"printedName": "RequestTimeout",
"children": [
{
"kind": "Var",
"name": "default",
"printedName": "default",
"children": [
{
"kind": "TypeNominal",
"name": "RequestTimeout",
"printedName": "BlinkID.RequestTimeout",
"usr": "s:7BlinkID14RequestTimeoutV"
}
],
"declKind": "Var",
"usr": "s:7BlinkID14RequestTimeoutV7defaultACvpZ",
"mangledName": "$s7BlinkID14RequestTimeoutV7defaultACvpZ",
"moduleName": "BlinkID",
"static": true,
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "RequestTimeout",
"printedName": "BlinkID.RequestTimeout",
"usr": "s:7BlinkID14RequestTimeoutV"
}
],
"declKind": "Accessor",
"usr": "s:7BlinkID14RequestTimeoutV7defaultACvgZ",
"mangledName": "$s7BlinkID14RequestTimeoutV7defaultACvgZ",
"moduleName": "BlinkID",
"static": true,
"implicit": true,
"accessorKind": "get"
}
]
}
],
"declKind": "Struct",
"usr": "s:7BlinkID14RequestTimeoutV",
"mangledName": "$s7BlinkID14RequestTimeoutV",
"moduleName": "BlinkID",
"declAttributes": [
"AccessControl",
"RawDocComment"
],
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Sendable",
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
},
{
"kind": "Conformance",
"name": "SendableMetatype",
"printedName": "SendableMetatype",
"usr": "s:s16SendableMetatypeP",
"mangledName": "$ss16SendableMetatypeP"
}
]
},
{
"kind": "TypeDecl",
"name": "ResourceDownloaderError",
"printedName": "ResourceDownloaderError",
"children": [
{
"kind": "Var",
"name": "invalidURL",
"printedName": "invalidURL",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkID.ResourceDownloaderError.Type) -> (Swift.String) -> BlinkID.ResourceDownloaderError",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Swift.String) -> BlinkID.ResourceDownloaderError",
"children": [
{
"kind": "TypeNominal",
"name": "ResourceDownloaderError",
"printedName": "BlinkID.ResourceDownloaderError",
"usr": "s:7BlinkID23ResourceDownloaderErrorO"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
]
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkID.ResourceDownloaderError.Type",
"children": [
{
"kind": "TypeNominal",
"name": "ResourceDownloaderError",
"printedName": "BlinkID.ResourceDownloaderError",
"usr": "s:7BlinkID23ResourceDownloaderErrorO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7BlinkID23ResourceDownloaderErrorO10invalidURLyACSScACmF",
"mangledName": "$s7BlinkID23ResourceDownloaderErrorO10invalidURLyACSScACmF",
"moduleName": "BlinkID",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Var",
"name": "downloadFailed",
"printedName": "downloadFailed",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkID.ResourceDownloaderError.Type) -> (Swift.Int) -> BlinkID.ResourceDownloaderError",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Swift.Int) -> BlinkID.ResourceDownloaderError",
"children": [
{
"kind": "TypeNominal",
"name": "ResourceDownloaderError",
"printedName": "BlinkID.ResourceDownloaderError",
"usr": "s:7BlinkID23ResourceDownloaderErrorO"
},
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
]
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkID.ResourceDownloaderError.Type",
"children": [
{
"kind": "TypeNominal",
"name": "ResourceDownloaderError",
"printedName": "BlinkID.ResourceDownloaderError",
"usr": "s:7BlinkID23ResourceDownloaderErrorO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7BlinkID23ResourceDownloaderErrorO14downloadFailedyACSicACmF",
"mangledName": "$s7BlinkID23ResourceDownloaderErrorO14downloadFailedyACSicACmF",
"moduleName": "BlinkID",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Var",
"name": "fileNotFound",
"printedName": "fileNotFound",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkID.ResourceDownloaderError.Type) -> (Foundation.URL) -> BlinkID.ResourceDownloaderError",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Foundation.URL) -> BlinkID.ResourceDownloaderError",
"children": [
{
"kind": "TypeNominal",
"name": "ResourceDownloaderError",
"printedName": "BlinkID.ResourceDownloaderError",
"usr": "s:7BlinkID23ResourceDownloaderErrorO"
},
{
"kind": "TypeNominal",
"name": "URL",
"printedName": "Foundation.URL",
"usr": "s:10Foundation3URLV"
}
]
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkID.ResourceDownloaderError.Type",
"children": [
{
"kind": "TypeNominal",
"name": "ResourceDownloaderError",
"printedName": "BlinkID.ResourceDownloaderError",
"usr": "s:7BlinkID23ResourceDownloaderErrorO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7BlinkID23ResourceDownloaderErrorO12fileNotFoundyAC10Foundation3URLVcACmF",
"mangledName": "$s7BlinkID23ResourceDownloaderErrorO12fileNotFoundyAC10Foundation3URLVcACmF",
"moduleName": "BlinkID",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Var",
"name": "hashMismatch",
"printedName": "hashMismatch",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkID.ResourceDownloaderError.Type) -> (Swift.String) -> BlinkID.ResourceDownloaderError",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(Swift.String) -> BlinkID.ResourceDownloaderError",
"children": [
{
"kind": "TypeNominal",
"name": "ResourceDownloaderError",
"printedName": "BlinkID.ResourceDownloaderError",
"usr": "s:7BlinkID23ResourceDownloaderErrorO"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
]
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkID.ResourceDownloaderError.Type",
"children": [
{
"kind": "TypeNominal",
"name": "ResourceDownloaderError",
"printedName": "BlinkID.ResourceDownloaderError",
"usr": "s:7BlinkID23ResourceDownloaderErrorO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7BlinkID23ResourceDownloaderErrorO12hashMismatchyACSScACmF",
"mangledName": "$s7BlinkID23ResourceDownloaderErrorO12hashMismatchyACSScACmF",
"moduleName": "BlinkID",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Var",
"name": "fileAccessError",
"printedName": "fileAccessError",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkID.ResourceDownloaderError.Type) -> (any Swift.Error) -> BlinkID.ResourceDownloaderError",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(any Swift.Error) -> BlinkID.ResourceDownloaderError",
"children": [
{
"kind": "TypeNominal",
"name": "ResourceDownloaderError",
"printedName": "BlinkID.ResourceDownloaderError",
"usr": "s:7BlinkID23ResourceDownloaderErrorO"
},
{
"kind": "TypeNominal",
"name": "Error",
"printedName": "any Swift.Error",
"usr": "s:s5ErrorP"
}
]
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkID.ResourceDownloaderError.Type",
"children": [
{
"kind": "TypeNominal",
"name": "ResourceDownloaderError",
"printedName": "BlinkID.ResourceDownloaderError",
"usr": "s:7BlinkID23ResourceDownloaderErrorO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7BlinkID23ResourceDownloaderErrorO010fileAccessE0yACs0E0_pcACmF",
"mangledName": "$s7BlinkID23ResourceDownloaderErrorO010fileAccessE0yACs0E0_pcACmF",
"moduleName": "BlinkID",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Var",
"name": "cacheDirNotFound",
"printedName": "cacheDirNotFound",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkID.ResourceDownloaderError.Type) -> BlinkID.ResourceDownloaderError",
"children": [
{
"kind": "TypeNominal",
"name": "ResourceDownloaderError",
"printedName": "BlinkID.ResourceDownloaderError",
"usr": "s:7BlinkID23ResourceDownloaderErrorO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkID.ResourceDownloaderError.Type",
"children": [
{
"kind": "TypeNominal",
"name": "ResourceDownloaderError",
"printedName": "BlinkID.ResourceDownloaderError",
"usr": "s:7BlinkID23ResourceDownloaderErrorO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7BlinkID23ResourceDownloaderErrorO16cacheDirNotFoundyA2CmF",
"mangledName": "$s7BlinkID23ResourceDownloaderErrorO16cacheDirNotFoundyA2CmF",
"moduleName": "BlinkID",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Var",
"name": "fileCreationError",
"printedName": "fileCreationError",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkID.ResourceDownloaderError.Type) -> (any Swift.Error) -> BlinkID.ResourceDownloaderError",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(any Swift.Error) -> BlinkID.ResourceDownloaderError",
"children": [
{
"kind": "TypeNominal",
"name": "ResourceDownloaderError",
"printedName": "BlinkID.ResourceDownloaderError",
"usr": "s:7BlinkID23ResourceDownloaderErrorO"
},
{
"kind": "TypeNominal",
"name": "Error",
"printedName": "any Swift.Error",
"usr": "s:s5ErrorP"
}
]
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkID.ResourceDownloaderError.Type",
"children": [
{
"kind": "TypeNominal",
"name": "ResourceDownloaderError",
"printedName": "BlinkID.ResourceDownloaderError",
"usr": "s:7BlinkID23ResourceDownloaderErrorO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7BlinkID23ResourceDownloaderErrorO012fileCreationE0yACs0E0_pcACmF",
"mangledName": "$s7BlinkID23ResourceDownloaderErrorO012fileCreationE0yACs0E0_pcACmF",
"moduleName": "BlinkID",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Var",
"name": "noInternetConnection",
"printedName": "noInternetConnection",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkID.ResourceDownloaderError.Type) -> BlinkID.ResourceDownloaderError",
"children": [
{
"kind": "TypeNominal",
"name": "ResourceDownloaderError",
"printedName": "BlinkID.ResourceDownloaderError",
"usr": "s:7BlinkID23ResourceDownloaderErrorO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkID.ResourceDownloaderError.Type",
"children": [
{
"kind": "TypeNominal",
"name": "ResourceDownloaderError",
"printedName": "BlinkID.ResourceDownloaderError",
"usr": "s:7BlinkID23ResourceDownloaderErrorO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7BlinkID23ResourceDownloaderErrorO20noInternetConnectionyA2CmF",
"mangledName": "$s7BlinkID23ResourceDownloaderErrorO20noInternetConnectionyA2CmF",
"moduleName": "BlinkID",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Var",
"name": "invalidResponse",
"printedName": "invalidResponse",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkID.ResourceDownloaderError.Type) -> BlinkID.ResourceDownloaderError",
"children": [
{
"kind": "TypeNominal",
"name": "ResourceDownloaderError",
"printedName": "BlinkID.ResourceDownloaderError",
"usr": "s:7BlinkID23ResourceDownloaderErrorO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkID.ResourceDownloaderError.Type",
"children": [
{
"kind": "TypeNominal",
"name": "ResourceDownloaderError",
"printedName": "BlinkID.ResourceDownloaderError",
"usr": "s:7BlinkID23ResourceDownloaderErrorO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7BlinkID23ResourceDownloaderErrorO15invalidResponseyA2CmF",
"mangledName": "$s7BlinkID23ResourceDownloaderErrorO15invalidResponseyA2CmF",
"moduleName": "BlinkID",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Var",
"name": "resourceUnavailable",
"printedName": "resourceUnavailable",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkID.ResourceDownloaderError.Type) -> BlinkID.ResourceDownloaderError",
"children": [
{
"kind": "TypeNominal",
"name": "ResourceDownloaderError",
"printedName": "BlinkID.ResourceDownloaderError",
"usr": "s:7BlinkID23ResourceDownloaderErrorO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkID.ResourceDownloaderError.Type",
"children": [
{
"kind": "TypeNominal",
"name": "ResourceDownloaderError",
"printedName": "BlinkID.ResourceDownloaderError",
"usr": "s:7BlinkID23ResourceDownloaderErrorO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7BlinkID23ResourceDownloaderErrorO19resourceUnavailableyA2CmF",
"mangledName": "$s7BlinkID23ResourceDownloaderErrorO19resourceUnavailableyA2CmF",
"moduleName": "BlinkID",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Var",
"name": "timedOut",
"printedName": "timedOut",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkID.ResourceDownloaderError.Type) -> BlinkID.ResourceDownloaderError",
"children": [
{
"kind": "TypeNominal",
"name": "ResourceDownloaderError",
"printedName": "BlinkID.ResourceDownloaderError",
"usr": "s:7BlinkID23ResourceDownloaderErrorO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkID.ResourceDownloaderError.Type",
"children": [
{
"kind": "TypeNominal",
"name": "ResourceDownloaderError",
"printedName": "BlinkID.ResourceDownloaderError",
"usr": "s:7BlinkID23ResourceDownloaderErrorO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7BlinkID23ResourceDownloaderErrorO8timedOutyA2CmF",
"mangledName": "$s7BlinkID23ResourceDownloaderErrorO8timedOutyA2CmF",
"moduleName": "BlinkID",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Var",
"name": "errorDescription",
"printedName": "errorDescription",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:7BlinkID23ResourceDownloaderErrorO16errorDescriptionSSSgvp",
"mangledName": "$s7BlinkID23ResourceDownloaderErrorO16errorDescriptionSSSgvp",
"moduleName": "BlinkID",
"declAttributes": [
"AccessControl"
],
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:7BlinkID23ResourceDownloaderErrorO16errorDescriptionSSSgvg",
"mangledName": "$s7BlinkID23ResourceDownloaderErrorO16errorDescriptionSSSgvg",
"moduleName": "BlinkID",
"accessorKind": "get"
}
]
}
],
"declKind": "Enum",
"usr": "s:7BlinkID23ResourceDownloaderErrorO",
"mangledName": "$s7BlinkID23ResourceDownloaderErrorO",
"moduleName": "BlinkID",
"declAttributes": [
"AccessControl",
"RawDocComment"
],
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "LocalizedError",
"printedName": "LocalizedError",
"usr": "s:10Foundation14LocalizedErrorP",
"mangledName": "$s10Foundation14LocalizedErrorP"
},
{
"kind": "Conformance",
"name": "Error",
"printedName": "Error",
"usr": "s:s5ErrorP",
"mangledName": "$ss5ErrorP"
},
{
"kind": "Conformance",
"name": "Sendable",
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
},
{
"kind": "Conformance",
"name": "SendableMetatype",
"printedName": "SendableMetatype",
"usr": "s:s16SendableMetatypeP",
"mangledName": "$ss16SendableMetatypeP"
}
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "BlinkID",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "UIKit",
"printedName": "UIKit",
"declKind": "Import",
"moduleName": "BlinkID"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "BlinkID",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "CryptoKit",
"printedName": "CryptoKit",
"declKind": "Import",
"moduleName": "BlinkID"
},
{
"kind": "TypeDecl",
"name": "Quadrilateral",
"printedName": "Quadrilateral",
"children": [
{
"kind": "Var",
"name": "upperLeft",
"printedName": "upperLeft",
"children": [
{
"kind": "TypeNominal",
"name": "Point",
"printedName": "BlinkID.Point",
"usr": "s:7BlinkID5PointV"
}
],
"declKind": "Var",
"usr": "s:7BlinkID13QuadrilateralV9upperLeftAA5PointVvp",
"mangledName": "$s7BlinkID13QuadrilateralV9upperLeftAA5PointVvp",
"moduleName": "BlinkID",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Point",
"printedName": "BlinkID.Point",
"usr": "s:7BlinkID5PointV"
}
],
"declKind": "Accessor",
"usr": "s:7BlinkID13QuadrilateralV9upperLeftAA5PointVvg",
"mangledName": "$s7BlinkID13QuadrilateralV9upperLeftAA5PointVvg",
"moduleName": "BlinkID",
"implicit": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "upperRight",
"printedName": "upperRight",
"children": [
{
"kind": "TypeNominal",
"name": "Point",
"printedName": "BlinkID.Point",
"usr": "s:7BlinkID5PointV"
}
],
"declKind": "Var",
"usr": "s:7BlinkID13QuadrilateralV10upperRightAA5PointVvp",
"mangledName": "$s7BlinkID13QuadrilateralV10upperRightAA5PointVvp",
"moduleName": "BlinkID",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Point",
"printedName": "BlinkID.Point",
"usr": "s:7BlinkID5PointV"
}
],
"declKind": "Accessor",
"usr": "s:7BlinkID13QuadrilateralV10upperRightAA5PointVvg",
"mangledName": "$s7BlinkID13QuadrilateralV10upperRightAA5PointVvg",
"moduleName": "BlinkID",
"implicit": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "lowerRight",
"printedName": "lowerRight",
"children": [
{
"kind": "TypeNominal",
"name": "Point",
"printedName": "BlinkID.Point",
"usr": "s:7BlinkID5PointV"
}
],
"declKind": "Var",
"usr": "s:7BlinkID13QuadrilateralV10lowerRightAA5PointVvp",
"mangledName": "$s7BlinkID13QuadrilateralV10lowerRightAA5PointVvp",
"moduleName": "BlinkID",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Point",
"printedName": "BlinkID.Point",
"usr": "s:7BlinkID5PointV"
}
],
"declKind": "Accessor",
"usr": "s:7BlinkID13QuadrilateralV10lowerRightAA5PointVvg",
"mangledName": "$s7BlinkID13QuadrilateralV10lowerRightAA5PointVvg",
"moduleName": "BlinkID",
"implicit": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
"name": "lowerLeft",
"printedName": "lowerLeft",
"children": [
{
"kind": "TypeNominal",
"name": "Point",
"printedName": "BlinkID.Point",
"usr": "s:7BlinkID5PointV"
}
],
"declKind": "Var",
"usr": "s:7BlinkID13QuadrilateralV9lowerLeftAA5PointVvp",
"mangledName": "$s7BlinkID13QuadrilateralV9lowerLeftAA5PointVvp",
"moduleName": "BlinkID",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"isLet": true,
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Point",
"printedName": "BlinkID.Point",
"usr": "s:7BlinkID5PointV"
}
],
"declKind": "Accessor",
"usr": "s:7BlinkID13QuadrilateralV9lowerLeftAA5PointVvg",
"mangledName": "$s7BlinkID13QuadrilateralV9lowerLeftAA5PointVvg",
"moduleName": "BlinkID",
"implicit": true,
"accessorKind": "get"
}
]
}
],
"declKind": "Struct",
"usr": "s:7BlinkID13QuadrilateralV",
"mangledName": "$s7BlinkID13QuadrilateralV",
"moduleName": "BlinkID",
"declAttributes": [
"AccessControl",
"RawDocComment"
],
"conformances": [
{
"kind": "Conformance",
"name": "Copyable",
"printedName": "Copyable",
"usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
"name": "Escapable",
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
"name": "Sendable",
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
},
{
"kind": "Conformance",
"name": "SendableMetatype",
"printedName": "SendableMetatype",
"usr": "s:s16SendableMetatypeP",
"mangledName": "$ss16SendableMetatypeP"
}
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "BlinkID",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "TypeDecl",
"name": "Country",
"printedName": "Country",
"children": [
{
"kind": "Var",
"name": "none",
"printedName": "none",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkID.Country.Type) -> BlinkID.Country",
"children": [
{
"kind": "TypeNominal",
"name": "Country",
"printedName": "BlinkID.Country",
"usr": "s:7BlinkID7CountryO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkID.Country.Type",
"children": [
{
"kind": "TypeNominal",
"name": "Country",
"printedName": "BlinkID.Country",
"usr": "s:7BlinkID7CountryO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7BlinkID7CountryO4noneyA2CmF",
"mangledName": "$s7BlinkID7CountryO4noneyA2CmF",
"moduleName": "BlinkID"
},
{
"kind": "Var",
"name": "albania",
"printedName": "albania",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkID.Country.Type) -> BlinkID.Country",
"children": [
{
"kind": "TypeNominal",
"name": "Country",
"printedName": "BlinkID.Country",
"usr": "s:7BlinkID7CountryO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkID.Country.Type",
"children": [
{
"kind": "TypeNominal",
"name": "Country",
"printedName": "BlinkID.Country",
"usr": "s:7BlinkID7CountryO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7BlinkID7CountryO7albaniayA2CmF",
"mangledName": "$s7BlinkID7CountryO7albaniayA2CmF",
"moduleName": "BlinkID"
},
{
"kind": "Var",
"name": "algeria",
"printedName": "algeria",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkID.Country.Type) -> BlinkID.Country",
"children": [
{
"kind": "TypeNominal",
"name": "Country",
"printedName": "BlinkID.Country",
"usr": "s:7BlinkID7CountryO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkID.Country.Type",
"children": [
{
"kind": "TypeNominal",
"name": "Country",
"printedName": "BlinkID.Country",
"usr": "s:7BlinkID7CountryO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7BlinkID7CountryO7algeriayA2CmF",
"mangledName": "$s7BlinkID7CountryO7algeriayA2CmF",
"moduleName": "BlinkID"
},
{
"kind": "Var",
"name": "argentina",
"printedName": "argentina",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkID.Country.Type) -> BlinkID.Country",
"children": [
{
"kind": "TypeNominal",
"name": "Country",
"printedName": "BlinkID.Country",
"usr": "s:7BlinkID7CountryO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkID.Country.Type",
"children": [
{
"kind": "TypeNominal",
"name": "Country",
"printedName": "BlinkID.Country",
"usr": "s:7BlinkID7CountryO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7BlinkID7CountryO9argentinayA2CmF",
"mangledName": "$s7BlinkID7CountryO9argentinayA2CmF",
"moduleName": "BlinkID"
},
{
"kind": "Var",
"name": "australia",
"printedName": "australia",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkID.Country.Type) -> BlinkID.Country",
"children": [
{
"kind": "TypeNominal",
"name": "Country",
"printedName": "BlinkID.Country",
"usr": "s:7BlinkID7CountryO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkID.Country.Type",
"children": [
{
"kind": "TypeNominal",
"name": "Country",
"printedName": "BlinkID.Country",
"usr": "s:7BlinkID7CountryO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7BlinkID7CountryO9australiayA2CmF",
"mangledName": "$s7BlinkID7CountryO9australiayA2CmF",
"moduleName": "BlinkID"
},
{
"kind": "Var",
"name": "austria",
"printedName": "austria",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkID.Country.Type) -> BlinkID.Country",
"children": [
{
"kind": "TypeNominal",
"name": "Country",
"printedName": "BlinkID.Country",
"usr": "s:7BlinkID7CountryO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkID.Country.Type",
"children": [
{
"kind": "TypeNominal",
"name": "Country",
"printedName": "BlinkID.Country",
"usr": "s:7BlinkID7CountryO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7BlinkID7CountryO7austriayA2CmF",
"mangledName": "$s7BlinkID7CountryO7austriayA2CmF",
"moduleName": "BlinkID"
},
{
"kind": "Var",
"name": "azerbaijan",
"printedName": "azerbaijan",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkID.Country.Type) -> BlinkID.Country",
"children": [
{
"kind": "TypeNominal",
"name": "Country",
"printedName": "BlinkID.Country",
"usr": "s:7BlinkID7CountryO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkID.Country.Type",
"children": [
{
"kind": "TypeNominal",
"name": "Country",
"printedName": "BlinkID.Country",
"usr": "s:7BlinkID7CountryO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7BlinkID7CountryO10azerbaijanyA2CmF",
"mangledName": "$s7BlinkID7CountryO10azerbaijanyA2CmF",
"moduleName": "BlinkID"
},
{
"kind": "Var",
"name": "bahrain",
"printedName": "bahrain",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkID.Country.Type) -> BlinkID.Country",
"children": [
{
"kind": "TypeNominal",
"name": "Country",
"printedName": "BlinkID.Country",
"usr": "s:7BlinkID7CountryO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkID.Country.Type",
"children": [
{
"kind": "TypeNominal",
"name": "Country",
"printedName": "BlinkID.Country",
"usr": "s:7BlinkID7CountryO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7BlinkID7CountryO7bahrainyA2CmF",
"mangledName": "$s7BlinkID7CountryO7bahrainyA2CmF",
"moduleName": "BlinkID"
},
{
"kind": "Var",
"name": "bangladesh",
"printedName": "bangladesh",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkID.Country.Type) -> BlinkID.Country",
"children": [
{
"kind": "TypeNominal",
"name": "Country",
"printedName": "BlinkID.Country",
"usr": "s:7BlinkID7CountryO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkID.Country.Type",
"children": [
{
"kind": "TypeNominal",
"name": "Country",
"printedName": "BlinkID.Country",
"usr": "s:7BlinkID7CountryO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7BlinkID7CountryO10bangladeshyA2CmF",
"mangledName": "$s7BlinkID7CountryO10bangladeshyA2CmF",
"moduleName": "BlinkID"
},
{
"kind": "Var",
"name": "belgium",
"printedName": "belgium",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkID.Country.Type) -> BlinkID.Country",
"children": [
{
"kind": "TypeNominal",
"name": "Country",
"printedName": "BlinkID.Country",
"usr": "s:7BlinkID7CountryO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "BlinkID.Country.Type",
"children": [
{
"kind": "TypeNominal",
"name": "Country",
"printedName": "BlinkID.Country",
"usr": "s:7BlinkID7CountryO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:7BlinkID7CountryO7belgiumyA2CmF",
"mangledName": "$s7BlinkID7CountryO7belgiumyA2CmF",
"moduleName": "BlinkID"
},
{
"kind": "Var",
"name": "bosniaAndHerzegovina",
"printedName": "bosniaAndHerzegovina",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(BlinkID.Country.Type) -> BlinkID.Country",
"children": [
{
"kind": "TypeNominal",
"name": "Country",
"print