interface JWKimport { type JWK } from "https://dotland.deno.dev/x/jose@v5.2.4/index.ts"; JSON Web Key (JWK). "RSA", "EC", "OKP", and "oct" key types are supported. Index Signatures[propName: string]: unknownPropertiesoptionalalg: stringJWK "alg" (Algorithm) Parameter. optionalcrv: stringoptionald: stringoptionaldp: stringoptionaldq: stringoptionale: stringoptionalext: booleanJWK "ext" (Extractable) Parameter. optionalk: stringoptionalkey_ops: string[]JWK "key_ops" (Key Operations) Parameter. optionalkid: stringJWK "kid" (Key ID) Parameter. optionalkty: stringJWK "kty" (Key Type) Parameter. optionaln: stringoptionaloth: Array<{ d?: string; r?: string; t?: string; }>optionalp: stringoptionalq: stringoptionalqi: stringoptionaluse: stringJWK "use" (Public Key Use) Parameter. optionalx: stringoptionaly: stringoptionalx5c: string[]JWK "x5c" (X.509 Certificate Chain) Parameter. optionalx5t: stringJWK "x5t" (X.509 Certificate SHA-1 Thumbprint) Parameter. optionalx5t#S256: string"x5t#S256" (X.509 Certificate SHA-256 Thumbprint) Parameter. optionalx5u: stringJWK "x5u" (X.509 URL) Parameter.