default: {
    addTrustedIssuerCertificates: ((certificates) => Promise<Result<string[], AddTrustedIssuerCertificatesError>>);
    createProximityPresentationSession: ((options) => Promise<void>);
    deinitialize: (() => Promise<void>);
    deleteTrustedIssuerCertificate: ((certificateId) => Promise<void>);
    deregisterForNfcDeviceEngagement: (() => Promise<void>);
    getTrustedIssuerCertificates: (() => Promise<TrustedIssuerCertificate[]>);
    getTrustedIssuerStatusListsCacheInfo: ((...args) => Promise<{
        nextUpdate?: null | Date;
    }>);
    initialize: (() => Promise<void>);
    isInitialized: (() => Promise<boolean>);
    name: string;
    registerForNfcDeviceEngagement: ((options) => Promise<void>);
    sendProximityPresentationRequest: ((options) => Promise<Result<MobileCredentialResponse, SendProximityPresentationRequestError>>);
    terminateProximityPresentationSession: (() => Promise<void>);
    updateTrustedIssuerStatusLists: ((...args) => Promise<{
        failedLists?: null | Record<string, string[]>;
        nextUpdate?: null | Date;
        success: boolean;
    }>);
} = ...

Type declaration

  • addTrustedIssuerCertificates: ((certificates) => Promise<Result<string[], AddTrustedIssuerCertificatesError>>)
  • createProximityPresentationSession: ((options) => Promise<void>)
  • deinitialize: (() => Promise<void>)
      • (): Promise<void>
      • Returns Promise<void>

  • deleteTrustedIssuerCertificate: ((certificateId) => Promise<void>)
      • (certificateId): Promise<void>
      • Parameters

        • certificateId: string

        Returns Promise<void>

  • deregisterForNfcDeviceEngagement: (() => Promise<void>)
      • (): Promise<void>
      • Returns Promise<void>

  • getTrustedIssuerCertificates: (() => Promise<TrustedIssuerCertificate[]>)
  • getTrustedIssuerStatusListsCacheInfo: ((...args) => Promise<{
        nextUpdate?: null | Date;
    }>)
      • (...args): Promise<{
            nextUpdate?: null | Date;
        }>
      • Parameters

        • Rest ...args: []

        Returns Promise<{
            nextUpdate?: null | Date;
        }>

  • initialize: (() => Promise<void>)
      • (): Promise<void>
      • Returns Promise<void>

  • isInitialized: (() => Promise<boolean>)
      • (): Promise<boolean>
      • Returns Promise<boolean>

  • name: string
  • registerForNfcDeviceEngagement: ((options) => Promise<void>)
  • sendProximityPresentationRequest: ((options) => Promise<Result<MobileCredentialResponse, SendProximityPresentationRequestError>>)
  • terminateProximityPresentationSession: (() => Promise<void>)
      • (): Promise<void>
      • Returns Promise<void>

  • updateTrustedIssuerStatusLists: ((...args) => Promise<{
        failedLists?: null | Record<string, string[]>;
        nextUpdate?: null | Date;
        success: boolean;
    }>)
      • (...args): Promise<{
            failedLists?: null | Record<string, string[]>;
            nextUpdate?: null | Date;
            success: boolean;
        }>
      • Parameters

        • Rest ...args: []

        Returns Promise<{
            failedLists?: null | Record<string, string[]>;
            nextUpdate?: null | Date;
            success: boolean;
        }>

Generated using TypeDoc