Skip to main content

DeactivatePayloadOf<T>

@hyperledger/identus-sdk v8.0.0


@hyperledger/identus-sdk / overview / DeactivatePayloadOf

Type Alias: DeactivatePayloadOf<T>

DeactivatePayloadOf<T> = T extends { deactivate: (opts: infer O) => unknown; } ? O : never

Defined in: packages/lib/sdk/src/castor/methods/types.ts:99

Extract the deactivate payload type from a DID method instance type. Resolves to never when the method does not support deactivating.

Type Parameters

Type Parameter
T