UNPKG

@credo-ts/core

Version:

<p align="center"> <br /> <img alt="Credo Logo" src="https://github.com/openwallet-foundation/credo-ts/blob/c7886cb8377ceb8ee4efe8d264211e561a75072d/images/credo-logo.png" height="250px" /> </p> <h1 align="center"><b>Credo - Core</b></h1

47 lines • 2.55 kB
import { z as z$1 } from "zod"; //#region src/modules/kms/jwk/jwk.d.ts export declare const vJwkCommon: z$1.ZodObject<{ kty: z$1.ZodString; kid: z$1.ZodOptional<z$1.ZodString>; alg: z$1.ZodOptional<z$1.ZodString>; key_ops: z$1.ZodOptional<z$1.ZodArray<z$1.ZodUnion<readonly [z$1.ZodUnion<readonly [z$1.ZodLiteral<"sign">, z$1.ZodLiteral<"verify">, z$1.ZodLiteral<"encrypt">, z$1.ZodLiteral<"decrypt">, z$1.ZodLiteral<"wrapKey">, z$1.ZodLiteral<"unwrapKey">, z$1.ZodLiteral<"deriveKey">, z$1.ZodLiteral<"deriveBits">]>, z$1.ZodString]>>>; use: z$1.ZodOptional<z$1.ZodUnion<readonly [z$1.ZodUnion<readonly [z$1.ZodLiteral<"sig">, z$1.ZodLiteral<"enc">]>, z$1.ZodString]>>; ext: z$1.ZodOptional<z$1.ZodBoolean>; x5c: z$1.ZodOptional<z$1.ZodArray<z$1.ZodString>>; x5t: z$1.ZodOptional<z$1.ZodString>; 'x5t#S256': z$1.ZodOptional<z$1.ZodString>; x5u: z$1.ZodOptional<z$1.ZodString>; }, z$1.core.$loose>; export type JwkCommon = z$1.output<typeof vJwkCommon>; export declare const vJwk: z$1.ZodObject<{ crv: z$1.ZodOptional<z$1.ZodString>; x: z$1.ZodOptional<z$1.ZodString>; d: z$1.ZodOptional<z$1.ZodString>; y: z$1.ZodOptional<z$1.ZodString>; k: z$1.ZodOptional<z$1.ZodString>; e: z$1.ZodOptional<z$1.ZodString>; n: z$1.ZodOptional<z$1.ZodString>; dp: z$1.ZodOptional<z$1.ZodString>; dq: z$1.ZodOptional<z$1.ZodString>; oth: z$1.ZodOptional<z$1.ZodArray<z$1.ZodObject<{ d: z$1.ZodOptional<z$1.ZodString>; r: z$1.ZodOptional<z$1.ZodString>; t: z$1.ZodOptional<z$1.ZodString>; }, z$1.core.$loose>>>; p: z$1.ZodOptional<z$1.ZodString>; q: z$1.ZodOptional<z$1.ZodString>; qi: z$1.ZodOptional<z$1.ZodString>; kty: z$1.ZodString; kid: z$1.ZodOptional<z$1.ZodString>; alg: z$1.ZodOptional<z$1.ZodString>; key_ops: z$1.ZodOptional<z$1.ZodArray<z$1.ZodUnion<readonly [z$1.ZodUnion<readonly [z$1.ZodLiteral<"sign">, z$1.ZodLiteral<"verify">, z$1.ZodLiteral<"encrypt">, z$1.ZodLiteral<"decrypt">, z$1.ZodLiteral<"wrapKey">, z$1.ZodLiteral<"unwrapKey">, z$1.ZodLiteral<"deriveKey">, z$1.ZodLiteral<"deriveBits">]>, z$1.ZodString]>>>; use: z$1.ZodOptional<z$1.ZodUnion<readonly [z$1.ZodUnion<readonly [z$1.ZodLiteral<"sig">, z$1.ZodLiteral<"enc">]>, z$1.ZodString]>>; ext: z$1.ZodOptional<z$1.ZodBoolean>; x5c: z$1.ZodOptional<z$1.ZodArray<z$1.ZodString>>; x5t: z$1.ZodOptional<z$1.ZodString>; 'x5t#S256': z$1.ZodOptional<z$1.ZodString>; x5u: z$1.ZodOptional<z$1.ZodString>; }, z$1.core.$loose>; export type Jwk = z$1.output<typeof vJwk>; //#endregion //# sourceMappingURL=jwk.d.mts.map