Variable RegisterForNfcDeviceEngagementOptionsValidatorConst
RegisterForNfcDeviceEngagementOptionsValidator: ZodObject<{ onEngagementCompleted: ZodOptional<ZodFunction<ZodTuple<[], ZodUnknown>, ZodVoid>>; onError: ZodFunction<ZodTuple<[ZodObject<{ cause: ZodOptional<ZodUnknown>; message: ZodString; type: ZodEnum<[SdkNotInitialized, ExistingProximityPresentationSession, BluetoothPermissionRestricted, BluetoothPermissionDenied, BluetoothDisabled]>; }, "strip", ZodTypeAny, { cause?: unknown; message: string; type: ExistingProximityPresentationSession | SdkNotInitialized | BluetoothPermissionRestricted | BluetoothPermissionDenied | BluetoothDisabled | UnsupportedCurve | FailedToCreateProximityPresentationSession | UnknownError; }, { cause?: unknown; message: string; type: ExistingProximityPresentationSession | SdkNotInitialized | BluetoothPermissionRestricted | BluetoothPermissionDenied | BluetoothDisabled | UnsupportedCurve | FailedToCreateProximityPresentationSession | UnknownError; }>], ZodUnknown>, ZodVoid>; onEstablished: ZodFunction<ZodTuple<[], ZodUnknown>, ZodVoid>; onRegistered: ZodOptional<ZodFunction<ZodTuple<[], ZodUnknown>, ZodVoid>>; onTerminated: ZodFunction<ZodTuple<[ZodOptional<ZodObject<{ message: ZodString; sessionStatus: ZodOptional<ZodUnion<[ZodNativeEnum<typeof SessionStatus>, ZodNull]>>; type: ZodNativeEnum<typeof ProximityPresentationSessionTerminationErrorType>; }, "strip", ZodTypeAny, { message: string; sessionStatus?: null | SessionEncryptionError | CborDecodingError | SessionTermination; type: ProximityPresentationSessionTerminationErrorType; }, { message: string; sessionStatus?: null | SessionEncryptionError | CborDecodingError | SessionTermination; type: ProximityPresentationSessionTerminationErrorType; }>>], ZodUnknown>, ZodVoid>; }, "strip", ZodTypeAny, { onEngagementCompleted?: ((...args) => void); onError: ((...args) => void); onEstablished: ((...args) => void); onRegistered?: ((...args) => void); onTerminated: ((...args) => void); }, { onEngagementCompleted?: ((...args) => void); onError: ((...args) => void); onEstablished: ((...args) => void); onRegistered?: ((...args) => void); onTerminated: ((...args) => void); }> = ...
Type declaration
-
onEngagementCompleted: ZodOptional<ZodFunction<ZodTuple<[], ZodUnknown>, ZodVoid>>
-
-
onEstablished: ZodFunction<ZodTuple<[], ZodUnknown>, ZodVoid>
-
onRegistered: ZodOptional<ZodFunction<ZodTuple<[], ZodUnknown>, ZodVoid>>
-
onTerminated: ZodFunction<ZodTuple<[ZodOptional<ZodObject<{
message: ZodString;
sessionStatus: ZodOptional<ZodUnion<[ZodNativeEnum<typeof SessionStatus>, ZodNull]>>;
type: ZodNativeEnum<typeof ProximityPresentationSessionTerminationErrorType>;
}, "strip", ZodTypeAny, {
message: string;
sessionStatus?: null | SessionEncryptionError | CborDecodingError | SessionTermination;
type: ProximityPresentationSessionTerminationErrorType;
}, {
message: string;
sessionStatus?: null | SessionEncryptionError | CborDecodingError | SessionTermination;
type: ProximityPresentationSessionTerminationErrorType;
}>>], ZodUnknown>, ZodVoid>
Type declaration
-
Optional onEngagementCompleted?: ((...args) => void)
-
- (...args): void
-
Returns void
-
onError: ((...args) => void)
-
- (...args): void
-
Returns void
-
onEstablished: ((...args) => void)
-
- (...args): void
-
Returns void
-
Optional onRegistered?: ((...args) => void)
-
- (...args): void
-
Returns void
-
onTerminated: ((...args) => void)
-
- (...args): void
-
Returns void
Type declaration
-
Optional onEngagementCompleted?: ((...args) => void)
-
- (...args): void
-
Returns void
-
onError: ((...args) => void)
-
- (...args): void
-
Returns void
-
onEstablished: ((...args) => void)
-
- (...args): void
-
Returns void
-
Optional onRegistered?: ((...args) => void)
-
- (...args): void
-
Returns void
-
onTerminated: ((...args) => void)
-
- (...args): void
-
Returns void