methodcrypto.webcrypto.SubtleCrypto.getPublicKeygetPublicKey(key: CryptoKey,keyUsages: KeyUsage[]): Promise<CryptoKey>;Referenced typesinterface CryptoKeyreadonly algorithm: KeyAlgorithmreadonly extractable: booleanreadonly type: KeyTypereadonly usages: KeyUsage[]type KeyUsage =| 'decapsulateBits'| 'decapsulateKey'| 'decrypt'| 'deriveBits'| 'deriveKey'| 'encapsulateBits'| 'encapsulateKey'| 'encrypt'| 'sign'| 'unwrapKey'| 'verify'| 'wrapKey'