import type { PickDeep } from '@protokoll/core'; import * as v from 'valibot'; import type { JoseContext } from '@protokoll/jose'; export declare namespace JarmAuthResponseCreate { const vInput: v.VariantSchema<"type", [v.ObjectSchema<{ readonly type: v.LiteralSchema<"signed", undefined>; readonly authResponse: v.LooseObjectSchema<{ readonly state: v.OptionalSchema, never>; readonly iss: v.NonOptionalSchema, never>, v.DescriptionAction]>, undefined>; readonly sub: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly aud: v.NonOptionalSchema, v.ArraySchema, undefined>], undefined>, never>, v.DescriptionAction]>, undefined>; readonly jti: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly nbf: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly exp: v.NonOptionalSchema, never>, v.DescriptionAction]>, undefined>; readonly iat: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; }, undefined>; readonly jwsSignJwtInput: Omit, never>, v.DescriptionAction]>; readonly sub: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly aud: v.SchemaWithPipe<[v.OptionalSchema, v.ArraySchema, undefined>], undefined>, never>, v.DescriptionAction]>; readonly jti: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly nbf: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly exp: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly iat: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; }, undefined>; readonly protectedHeader: v.ObjectSchema<{ readonly b64: v.OptionalSchema, never>; readonly alg: v.StringSchema; readonly crit: v.SchemaWithPipe<[v.OptionalSchema, undefined>, never>, v.DescriptionAction]>; readonly kid: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly x5t: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly x5c: v.SchemaWithPipe<[v.OptionalSchema, undefined>, never>, v.DescriptionAction]>; readonly x5u: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly jku: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly jwk: v.SchemaWithPipe<[v.OptionalSchema; readonly use: v.OptionalSchema, never>; readonly alg: v.OptionalSchema, never>; readonly crv: v.OptionalSchema, never>; readonly d: v.OptionalSchema, never>; readonly dp: v.OptionalSchema, never>; readonly dq: v.OptionalSchema, never>; readonly e: v.OptionalSchema, never>; readonly ext: v.OptionalSchema, never>; readonly k: v.OptionalSchema, never>; readonly key_ops: v.OptionalSchema, undefined>, never>; readonly kid: v.OptionalSchema, never>; readonly n: v.OptionalSchema, never>; readonly oth: v.OptionalSchema, never>; readonly r: v.OptionalSchema, never>; readonly t: v.OptionalSchema, never>; }, undefined>, undefined>, never>; readonly p: v.OptionalSchema, never>; readonly q: v.OptionalSchema, never>; readonly qi: v.OptionalSchema, never>; readonly x: v.OptionalSchema, never>; readonly y: v.OptionalSchema, never>; readonly x5c: v.OptionalSchema, undefined>, never>; readonly x5t: v.OptionalSchema, never>; readonly "x5t#S256": v.OptionalSchema, never>; readonly x5u: v.OptionalSchema, never>; }, undefined>, "_types" | "_run" | "entries"> & { readonly entries: Pick<{ readonly kty: v.StringSchema; readonly use: v.OptionalSchema, never>; readonly alg: v.OptionalSchema, never>; readonly crv: v.OptionalSchema, never>; readonly d: v.OptionalSchema, never>; readonly dp: v.OptionalSchema, never>; readonly dq: v.OptionalSchema, never>; readonly e: v.OptionalSchema, never>; readonly ext: v.OptionalSchema, never>; readonly k: v.OptionalSchema, never>; readonly key_ops: v.OptionalSchema, undefined>, never>; readonly kid: v.OptionalSchema, never>; readonly n: v.OptionalSchema, never>; readonly oth: v.OptionalSchema, never>; readonly r: v.OptionalSchema, never>; readonly t: v.OptionalSchema, never>; }, undefined>, undefined>, never>; readonly p: v.OptionalSchema, never>; readonly q: v.OptionalSchema, never>; readonly qi: v.OptionalSchema, never>; readonly x: v.OptionalSchema, never>; readonly y: v.OptionalSchema, never>; readonly x5c: v.OptionalSchema, undefined>, never>; readonly x5t: v.OptionalSchema, never>; readonly "x5t#S256": v.OptionalSchema, never>; readonly x5u: v.OptionalSchema, never>; }, "crv" | "e" | "n" | "x" | "y" | "kty">; _run(dataset: v.Dataset, config: v.Config): v.Dataset<{ kty: string; crv?: string | undefined; e?: string | undefined; n?: string | undefined; x?: string | undefined; y?: string | undefined; } & { [key: string]: unknown; }, v.StringIssue | v.LooseObjectIssue>; readonly _types?: { readonly input: { kty: string; crv?: string | undefined; e?: string | undefined; n?: string | undefined; x?: string | undefined; y?: string | undefined; } & { [key: string]: unknown; }; readonly output: { kty: string; crv?: string | undefined; e?: string | undefined; n?: string | undefined; x?: string | undefined; y?: string | undefined; } & { [key: string]: unknown; }; readonly issue: v.StringIssue | v.LooseObjectIssue; } | undefined; }, never>, v.DescriptionAction<({ kty: string; crv?: string | undefined; e?: string | undefined; n?: string | undefined; x?: string | undefined; y?: string | undefined; } & { [key: string]: unknown; }) | undefined, "\"jwk\" (JSON Web Key) Header Parameter.">]>; readonly typ: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly cty: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; }, undefined>; readonly jwk: v.LooseObjectSchema<{ readonly kty: v.StringSchema; readonly use: v.OptionalSchema, never>; readonly alg: v.OptionalSchema, never>; readonly crv: v.OptionalSchema, never>; readonly d: v.OptionalSchema, never>; readonly dp: v.OptionalSchema, never>; readonly dq: v.OptionalSchema, never>; readonly e: v.OptionalSchema, never>; readonly ext: v.OptionalSchema, never>; readonly k: v.OptionalSchema, never>; readonly key_ops: v.OptionalSchema, undefined>, never>; readonly kid: v.OptionalSchema, never>; readonly n: v.OptionalSchema, never>; readonly oth: v.OptionalSchema, never>; readonly r: v.OptionalSchema, never>; readonly t: v.OptionalSchema, never>; }, undefined>, undefined>, never>; readonly p: v.OptionalSchema, never>; readonly q: v.OptionalSchema, never>; readonly qi: v.OptionalSchema, never>; readonly x: v.OptionalSchema, never>; readonly y: v.OptionalSchema, never>; readonly x5c: v.OptionalSchema, undefined>, never>; readonly x5t: v.OptionalSchema, never>; readonly "x5t#S256": v.OptionalSchema, never>; readonly x5u: v.OptionalSchema, never>; }, undefined>; }, undefined>, "_types" | "_run" | "entries"> & { readonly entries: Omit<{ readonly payload: v.LooseObjectSchema<{ readonly iss: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly sub: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly aud: v.SchemaWithPipe<[v.OptionalSchema, v.ArraySchema, undefined>], undefined>, never>, v.DescriptionAction]>; readonly jti: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly nbf: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly exp: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly iat: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; }, undefined>; readonly protectedHeader: v.ObjectSchema<{ readonly b64: v.OptionalSchema, never>; readonly alg: v.StringSchema; readonly crit: v.SchemaWithPipe<[v.OptionalSchema, undefined>, never>, v.DescriptionAction]>; readonly kid: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly x5t: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly x5c: v.SchemaWithPipe<[v.OptionalSchema, undefined>, never>, v.DescriptionAction]>; readonly x5u: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly jku: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly jwk: v.SchemaWithPipe<[v.OptionalSchema; readonly use: v.OptionalSchema, never>; readonly alg: v.OptionalSchema, never>; readonly crv: v.OptionalSchema, never>; readonly d: v.OptionalSchema, never>; readonly dp: v.OptionalSchema, never>; readonly dq: v.OptionalSchema, never>; readonly e: v.OptionalSchema, never>; readonly ext: v.OptionalSchema, never>; readonly k: v.OptionalSchema, never>; readonly key_ops: v.OptionalSchema, undefined>, never>; readonly kid: v.OptionalSchema, never>; readonly n: v.OptionalSchema, never>; readonly oth: v.OptionalSchema, never>; readonly r: v.OptionalSchema, never>; readonly t: v.OptionalSchema, never>; }, undefined>, undefined>, never>; readonly p: v.OptionalSchema, never>; readonly q: v.OptionalSchema, never>; readonly qi: v.OptionalSchema, never>; readonly x: v.OptionalSchema, never>; readonly y: v.OptionalSchema, never>; readonly x5c: v.OptionalSchema, undefined>, never>; readonly x5t: v.OptionalSchema, never>; readonly "x5t#S256": v.OptionalSchema, never>; readonly x5u: v.OptionalSchema, never>; }, undefined>, "_types" | "_run" | "entries"> & { readonly entries: Pick<{ readonly kty: v.StringSchema; readonly use: v.OptionalSchema, never>; readonly alg: v.OptionalSchema, never>; readonly crv: v.OptionalSchema, never>; readonly d: v.OptionalSchema, never>; readonly dp: v.OptionalSchema, never>; readonly dq: v.OptionalSchema, never>; readonly e: v.OptionalSchema, never>; readonly ext: v.OptionalSchema, never>; readonly k: v.OptionalSchema, never>; readonly key_ops: v.OptionalSchema, undefined>, never>; readonly kid: v.OptionalSchema, never>; readonly n: v.OptionalSchema, never>; readonly oth: v.OptionalSchema, never>; readonly r: v.OptionalSchema, never>; readonly t: v.OptionalSchema, never>; }, undefined>, undefined>, never>; readonly p: v.OptionalSchema, never>; readonly q: v.OptionalSchema, never>; readonly qi: v.OptionalSchema, never>; readonly x: v.OptionalSchema, never>; readonly y: v.OptionalSchema, never>; readonly x5c: v.OptionalSchema, undefined>, never>; readonly x5t: v.OptionalSchema, never>; readonly "x5t#S256": v.OptionalSchema, never>; readonly x5u: v.OptionalSchema, never>; }, "crv" | "e" | "n" | "x" | "y" | "kty">; _run(dataset: v.Dataset, config: v.Config): v.Dataset<{ kty: string; crv?: string | undefined; e?: string | undefined; n?: string | undefined; x?: string | undefined; y?: string | undefined; } & { [key: string]: unknown; }, v.StringIssue | v.LooseObjectIssue>; readonly _types?: { readonly input: { kty: string; crv?: string | undefined; e?: string | undefined; n?: string | undefined; x?: string | undefined; y?: string | undefined; } & { [key: string]: unknown; }; readonly output: { kty: string; crv?: string | undefined; e?: string | undefined; n?: string | undefined; x?: string | undefined; y?: string | undefined; } & { [key: string]: unknown; }; readonly issue: v.StringIssue | v.LooseObjectIssue; } | undefined; }, never>, v.DescriptionAction<({ kty: string; crv?: string | undefined; e?: string | undefined; n?: string | undefined; x?: string | undefined; y?: string | undefined; } & { [key: string]: unknown; }) | undefined, "\"jwk\" (JSON Web Key) Header Parameter.">]>; readonly typ: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly cty: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; }, undefined>; readonly jwk: v.LooseObjectSchema<{ readonly kty: v.StringSchema; readonly use: v.OptionalSchema, never>; readonly alg: v.OptionalSchema, never>; readonly crv: v.OptionalSchema, never>; readonly d: v.OptionalSchema, never>; readonly dp: v.OptionalSchema, never>; readonly dq: v.OptionalSchema, never>; readonly e: v.OptionalSchema, never>; readonly ext: v.OptionalSchema, never>; readonly k: v.OptionalSchema, never>; readonly key_ops: v.OptionalSchema, undefined>, never>; readonly kid: v.OptionalSchema, never>; readonly n: v.OptionalSchema, never>; readonly oth: v.OptionalSchema, never>; readonly r: v.OptionalSchema, never>; readonly t: v.OptionalSchema, never>; }, undefined>, undefined>, never>; readonly p: v.OptionalSchema, never>; readonly q: v.OptionalSchema, never>; readonly qi: v.OptionalSchema, never>; readonly x: v.OptionalSchema, never>; readonly y: v.OptionalSchema, never>; readonly x5c: v.OptionalSchema, undefined>, never>; readonly x5t: v.OptionalSchema, never>; readonly "x5t#S256": v.OptionalSchema, never>; readonly x5u: v.OptionalSchema, never>; }, undefined>; }, "payload">; _run(dataset: v.Dataset, config: v.Config): v.Dataset<{ protectedHeader: { alg: string; jwk?: ({ kty: string; crv?: string | undefined; e?: string | undefined; n?: string | undefined; x?: string | undefined; y?: string | undefined; } & { [key: string]: unknown; }) | undefined; b64?: true | undefined; crit?: string[] | undefined; kid?: string | undefined; x5t?: string | undefined; x5c?: string[] | undefined; x5u?: string | undefined; jku?: string | undefined; typ?: string | undefined; cty?: string | undefined; }; jwk: { kty: string; alg?: string | undefined; kid?: string | undefined; x5t?: string | undefined; x5c?: string[] | undefined; x5u?: string | undefined; use?: string | undefined; crv?: string | undefined; d?: string | undefined; dp?: string | undefined; dq?: string | undefined; e?: string | undefined; ext?: boolean | undefined; k?: string | undefined; key_ops?: string[] | undefined; n?: string | undefined; oth?: { d?: string | undefined; r?: string | undefined; t?: string | undefined; }[] | undefined; p?: string | undefined; q?: string | undefined; qi?: string | undefined; x?: string | undefined; y?: string | undefined; 'x5t#S256'?: string | undefined; } & { [key: string]: unknown; }; }, v.StringIssue | v.LooseObjectIssue | v.ArrayIssue | v.ObjectIssue | v.LiteralIssue | v.BooleanIssue>; readonly _types?: { readonly input: { protectedHeader: { alg: string; jwk?: ({ kty: string; crv?: string | undefined; e?: string | undefined; n?: string | undefined; x?: string | undefined; y?: string | undefined; } & { [key: string]: unknown; }) | undefined; b64?: true | undefined; crit?: string[] | undefined; kid?: string | undefined; x5t?: string | undefined; x5c?: string[] | undefined; x5u?: string | undefined; jku?: string | undefined; typ?: string | undefined; cty?: string | undefined; }; jwk: { kty: string; alg?: string | undefined; kid?: string | undefined; x5t?: string | undefined; x5c?: string[] | undefined; x5u?: string | undefined; use?: string | undefined; crv?: string | undefined; d?: string | undefined; dp?: string | undefined; dq?: string | undefined; e?: string | undefined; ext?: boolean | undefined; k?: string | undefined; key_ops?: string[] | undefined; n?: string | undefined; oth?: { d?: string | undefined; r?: string | undefined; t?: string | undefined; }[] | undefined; p?: string | undefined; q?: string | undefined; qi?: string | undefined; x?: string | undefined; y?: string | undefined; 'x5t#S256'?: string | undefined; } & { [key: string]: unknown; }; }; readonly output: { protectedHeader: { alg: string; jwk?: ({ kty: string; crv?: string | undefined; e?: string | undefined; n?: string | undefined; x?: string | undefined; y?: string | undefined; } & { [key: string]: unknown; }) | undefined; b64?: true | undefined; crit?: string[] | undefined; kid?: string | undefined; x5t?: string | undefined; x5c?: string[] | undefined; x5u?: string | undefined; jku?: string | undefined; typ?: string | undefined; cty?: string | undefined; }; jwk: { kty: string; alg?: string | undefined; kid?: string | undefined; x5t?: string | undefined; x5c?: string[] | undefined; x5u?: string | undefined; use?: string | undefined; crv?: string | undefined; d?: string | undefined; dp?: string | undefined; dq?: string | undefined; e?: string | undefined; ext?: boolean | undefined; k?: string | undefined; key_ops?: string[] | undefined; n?: string | undefined; oth?: { d?: string | undefined; r?: string | undefined; t?: string | undefined; }[] | undefined; p?: string | undefined; q?: string | undefined; qi?: string | undefined; x?: string | undefined; y?: string | undefined; 'x5t#S256'?: string | undefined; } & { [key: string]: unknown; }; }; readonly issue: v.StringIssue | v.LooseObjectIssue | v.ArrayIssue | v.ObjectIssue | v.LiteralIssue | v.BooleanIssue; } | undefined; }; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"encrypted", undefined>; readonly authResponse: v.LooseObjectSchema<{ readonly vp_token: v.UnionSchema<[v.StringSchema, v.ArraySchema, undefined>], undefined>; readonly presentation_submission: v.UnknownSchema; readonly nonce: v.OptionalSchema, never>; readonly iss: v.OptionalSchema, never>, v.DescriptionAction]>, undefined>, never>; readonly aud: v.OptionalSchema, v.ArraySchema, undefined>], undefined>, never>, v.DescriptionAction]>, undefined>, never>; readonly exp: v.OptionalSchema, never>, v.DescriptionAction]>, undefined>, never>; readonly state: v.OptionalSchema, never>; readonly sub: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly jti: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly nbf: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly iat: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; }, undefined>; readonly jweEncryptJwtInput: Omit, never>, v.DescriptionAction]>; readonly sub: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly aud: v.SchemaWithPipe<[v.OptionalSchema, v.ArraySchema, undefined>], undefined>, never>, v.DescriptionAction]>; readonly jti: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly nbf: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly exp: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly iat: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; }, undefined>; readonly protectedHeader: v.LooseObjectSchema<{ readonly alg: v.StringSchema; readonly enc: v.StringSchema; readonly crit: v.SchemaWithPipe<[v.OptionalSchema, undefined>, never>, v.DescriptionAction]>; readonly zip: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly kid: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly x5t: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly x5c: v.SchemaWithPipe<[v.OptionalSchema, undefined>, never>, v.DescriptionAction]>; readonly x5u: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly jku: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly jwk: v.SchemaWithPipe<[v.OptionalSchema; readonly use: v.OptionalSchema, never>; readonly alg: v.OptionalSchema, never>; readonly crv: v.OptionalSchema, never>; readonly d: v.OptionalSchema, never>; readonly dp: v.OptionalSchema, never>; readonly dq: v.OptionalSchema, never>; readonly e: v.OptionalSchema, never>; readonly ext: v.OptionalSchema, never>; readonly k: v.OptionalSchema, never>; readonly key_ops: v.OptionalSchema, undefined>, never>; readonly kid: v.OptionalSchema, never>; readonly n: v.OptionalSchema, never>; readonly oth: v.OptionalSchema, never>; readonly r: v.OptionalSchema, never>; readonly t: v.OptionalSchema, never>; }, undefined>, undefined>, never>; readonly p: v.OptionalSchema, never>; readonly q: v.OptionalSchema, never>; readonly qi: v.OptionalSchema, never>; readonly x: v.OptionalSchema, never>; readonly y: v.OptionalSchema, never>; readonly x5c: v.OptionalSchema, undefined>, never>; readonly x5t: v.OptionalSchema, never>; readonly "x5t#S256": v.OptionalSchema, never>; readonly x5u: v.OptionalSchema, never>; }, undefined>, "_types" | "_run" | "entries"> & { readonly entries: Pick<{ readonly kty: v.StringSchema; readonly use: v.OptionalSchema, never>; readonly alg: v.OptionalSchema, never>; readonly crv: v.OptionalSchema, never>; readonly d: v.OptionalSchema, never>; readonly dp: v.OptionalSchema, never>; readonly dq: v.OptionalSchema, never>; readonly e: v.OptionalSchema, never>; readonly ext: v.OptionalSchema, never>; readonly k: v.OptionalSchema, never>; readonly key_ops: v.OptionalSchema, undefined>, never>; readonly kid: v.OptionalSchema, never>; readonly n: v.OptionalSchema, never>; readonly oth: v.OptionalSchema, never>; readonly r: v.OptionalSchema, never>; readonly t: v.OptionalSchema, never>; }, undefined>, undefined>, never>; readonly p: v.OptionalSchema, never>; readonly q: v.OptionalSchema, never>; readonly qi: v.OptionalSchema, never>; readonly x: v.OptionalSchema, never>; readonly y: v.OptionalSchema, never>; readonly x5c: v.OptionalSchema, undefined>, never>; readonly x5t: v.OptionalSchema, never>; readonly "x5t#S256": v.OptionalSchema, never>; readonly x5u: v.OptionalSchema, never>; }, "crv" | "e" | "n" | "x" | "y" | "kty">; _run(dataset: v.Dataset, config: v.Config): v.Dataset<{ kty: string; crv?: string | undefined; e?: string | undefined; n?: string | undefined; x?: string | undefined; y?: string | undefined; } & { [key: string]: unknown; }, v.StringIssue | v.LooseObjectIssue>; readonly _types?: { readonly input: { kty: string; crv?: string | undefined; e?: string | undefined; n?: string | undefined; x?: string | undefined; y?: string | undefined; } & { [key: string]: unknown; }; readonly output: { kty: string; crv?: string | undefined; e?: string | undefined; n?: string | undefined; x?: string | undefined; y?: string | undefined; } & { [key: string]: unknown; }; readonly issue: v.StringIssue | v.LooseObjectIssue; } | undefined; }, never>, v.DescriptionAction<({ kty: string; crv?: string | undefined; e?: string | undefined; n?: string | undefined; x?: string | undefined; y?: string | undefined; } & { [key: string]: unknown; }) | undefined, "\"jwk\" (JSON Web Key) Header Parameter.">]>; readonly typ: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly cty: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; }, undefined>; readonly jwk: v.LooseObjectSchema<{ readonly kty: v.StringSchema; readonly use: v.OptionalSchema, never>; readonly alg: v.OptionalSchema, never>; readonly crv: v.OptionalSchema, never>; readonly d: v.OptionalSchema, never>; readonly dp: v.OptionalSchema, never>; readonly dq: v.OptionalSchema, never>; readonly e: v.OptionalSchema, never>; readonly ext: v.OptionalSchema, never>; readonly k: v.OptionalSchema, never>; readonly key_ops: v.OptionalSchema, undefined>, never>; readonly kid: v.OptionalSchema, never>; readonly n: v.OptionalSchema, never>; readonly oth: v.OptionalSchema, never>; readonly r: v.OptionalSchema, never>; readonly t: v.OptionalSchema, never>; }, undefined>, undefined>, never>; readonly p: v.OptionalSchema, never>; readonly q: v.OptionalSchema, never>; readonly qi: v.OptionalSchema, never>; readonly x: v.OptionalSchema, never>; readonly y: v.OptionalSchema, never>; readonly x5c: v.OptionalSchema, undefined>, never>; readonly x5t: v.OptionalSchema, never>; readonly "x5t#S256": v.OptionalSchema, never>; readonly x5u: v.OptionalSchema, never>; }, undefined>; readonly alg: v.OptionalSchema, never>; readonly keyManagement: v.OptionalSchema; readonly apv: v.StringSchema; }, undefined>, never>; }, undefined>, "_types" | "_run" | "entries"> & { readonly entries: Omit<{ readonly payload: v.LooseObjectSchema<{ readonly iss: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly sub: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly aud: v.SchemaWithPipe<[v.OptionalSchema, v.ArraySchema, undefined>], undefined>, never>, v.DescriptionAction]>; readonly jti: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly nbf: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly exp: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly iat: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; }, undefined>; readonly protectedHeader: v.LooseObjectSchema<{ readonly alg: v.StringSchema; readonly enc: v.StringSchema; readonly crit: v.SchemaWithPipe<[v.OptionalSchema, undefined>, never>, v.DescriptionAction]>; readonly zip: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly kid: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly x5t: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly x5c: v.SchemaWithPipe<[v.OptionalSchema, undefined>, never>, v.DescriptionAction]>; readonly x5u: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly jku: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly jwk: v.SchemaWithPipe<[v.OptionalSchema; readonly use: v.OptionalSchema, never>; readonly alg: v.OptionalSchema, never>; readonly crv: v.OptionalSchema, never>; readonly d: v.OptionalSchema, never>; readonly dp: v.OptionalSchema, never>; readonly dq: v.OptionalSchema, never>; readonly e: v.OptionalSchema, never>; readonly ext: v.OptionalSchema, never>; readonly k: v.OptionalSchema, never>; readonly key_ops: v.OptionalSchema, undefined>, never>; readonly kid: v.OptionalSchema, never>; readonly n: v.OptionalSchema, never>; readonly oth: v.OptionalSchema, never>; readonly r: v.OptionalSchema, never>; readonly t: v.OptionalSchema, never>; }, undefined>, undefined>, never>; readonly p: v.OptionalSchema, never>; readonly q: v.OptionalSchema, never>; readonly qi: v.OptionalSchema, never>; readonly x: v.OptionalSchema, never>; readonly y: v.OptionalSchema, never>; readonly x5c: v.OptionalSchema, undefined>, never>; readonly x5t: v.OptionalSchema, never>; readonly "x5t#S256": v.OptionalSchema, never>; readonly x5u: v.OptionalSchema, never>; }, undefined>, "_types" | "_run" | "entries"> & { readonly entries: Pick<{ readonly kty: v.StringSchema; readonly use: v.OptionalSchema, never>; readonly alg: v.OptionalSchema, never>; readonly crv: v.OptionalSchema, never>; readonly d: v.OptionalSchema, never>; readonly dp: v.OptionalSchema, never>; readonly dq: v.OptionalSchema, never>; readonly e: v.OptionalSchema, never>; readonly ext: v.OptionalSchema, never>; readonly k: v.OptionalSchema, never>; readonly key_ops: v.OptionalSchema, undefined>, never>; readonly kid: v.OptionalSchema, never>; readonly n: v.OptionalSchema, never>; readonly oth: v.OptionalSchema, never>; readonly r: v.OptionalSchema, never>; readonly t: v.OptionalSchema, never>; }, undefined>, undefined>, never>; readonly p: v.OptionalSchema, never>; readonly q: v.OptionalSchema, never>; readonly qi: v.OptionalSchema, never>; readonly x: v.OptionalSchema, never>; readonly y: v.OptionalSchema, never>; readonly x5c: v.OptionalSchema, undefined>, never>; readonly x5t: v.OptionalSchema, never>; readonly "x5t#S256": v.OptionalSchema, never>; readonly x5u: v.OptionalSchema, never>; }, "crv" | "e" | "n" | "x" | "y" | "kty">; _run(dataset: v.Dataset, config: v.Config): v.Dataset<{ kty: string; crv?: string | undefined; e?: string | undefined; n?: string | undefined; x?: string | undefined; y?: string | undefined; } & { [key: string]: unknown; }, v.StringIssue | v.LooseObjectIssue>; readonly _types?: { readonly input: { kty: string; crv?: string | undefined; e?: string | undefined; n?: string | undefined; x?: string | undefined; y?: string | undefined; } & { [key: string]: unknown; }; readonly output: { kty: string; crv?: string | undefined; e?: string | undefined; n?: string | undefined; x?: string | undefined; y?: string | undefined; } & { [key: string]: unknown; }; readonly issue: v.StringIssue | v.LooseObjectIssue; } | undefined; }, never>, v.DescriptionAction<({ kty: string; crv?: string | undefined; e?: string | undefined; n?: string | undefined; x?: string | undefined; y?: string | undefined; } & { [key: string]: unknown; }) | undefined, "\"jwk\" (JSON Web Key) Header Parameter.">]>; readonly typ: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly cty: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; }, undefined>; readonly jwk: v.LooseObjectSchema<{ readonly kty: v.StringSchema; readonly use: v.OptionalSchema, never>; readonly alg: v.OptionalSchema, never>; readonly crv: v.OptionalSchema, never>; readonly d: v.OptionalSchema, never>; readonly dp: v.OptionalSchema, never>; readonly dq: v.OptionalSchema, never>; readonly e: v.OptionalSchema, never>; readonly ext: v.OptionalSchema, never>; readonly k: v.OptionalSchema, never>; readonly key_ops: v.OptionalSchema, undefined>, never>; readonly kid: v.OptionalSchema, never>; readonly n: v.OptionalSchema, never>; readonly oth: v.OptionalSchema, never>; readonly r: v.OptionalSchema, never>; readonly t: v.OptionalSchema, never>; }, undefined>, undefined>, never>; readonly p: v.OptionalSchema, never>; readonly q: v.OptionalSchema, never>; readonly qi: v.OptionalSchema, never>; readonly x: v.OptionalSchema, never>; readonly y: v.OptionalSchema, never>; readonly x5c: v.OptionalSchema, undefined>, never>; readonly x5t: v.OptionalSchema, never>; readonly "x5t#S256": v.OptionalSchema, never>; readonly x5u: v.OptionalSchema, never>; }, undefined>; readonly alg: v.OptionalSchema, never>; readonly keyManagement: v.OptionalSchema; readonly apv: v.StringSchema; }, undefined>, never>; }, "payload">; _run(dataset: v.Dataset, config: v.Config): v.Dataset<{ protectedHeader: { alg: string; enc: string; jwk?: ({ kty: string; crv?: string | undefined; e?: string | undefined; n?: string | undefined; x?: string | undefined; y?: string | undefined; } & { [key: string]: unknown; }) | undefined; crit?: string[] | undefined; kid?: string | undefined; x5t?: string | undefined; x5c?: string[] | undefined; x5u?: string | undefined; jku?: string | undefined; typ?: string | undefined; cty?: string | undefined; zip?: string | undefined; } & { [key: string]: unknown; }; jwk: { kty: string; alg?: string | undefined; kid?: string | undefined; x5t?: string | undefined; x5c?: string[] | undefined; x5u?: string | undefined; use?: string | undefined; crv?: string | undefined; d?: string | undefined; dp?: string | undefined; dq?: string | undefined; e?: string | undefined; ext?: boolean | undefined; k?: string | undefined; key_ops?: string[] | undefined; n?: string | undefined; oth?: { d?: string | undefined; r?: string | undefined; t?: string | undefined; }[] | undefined; p?: string | undefined; q?: string | undefined; qi?: string | undefined; x?: string | undefined; y?: string | undefined; 'x5t#S256'?: string | undefined; } & { [key: string]: unknown; }; alg?: string | undefined; keyManagement?: { apu: string; apv: string; } | undefined; }, v.StringIssue | v.LooseObjectIssue | v.ArrayIssue | v.ObjectIssue | v.BooleanIssue>; readonly _types?: { readonly input: { protectedHeader: { alg: string; enc: string; jwk?: ({ kty: string; crv?: string | undefined; e?: string | undefined; n?: string | undefined; x?: string | undefined; y?: string | undefined; } & { [key: string]: unknown; }) | undefined; crit?: string[] | undefined; kid?: string | undefined; x5t?: string | undefined; x5c?: string[] | undefined; x5u?: string | undefined; jku?: string | undefined; typ?: string | undefined; cty?: string | undefined; zip?: string | undefined; } & { [key: string]: unknown; }; jwk: { kty: string; alg?: string | undefined; kid?: string | undefined; x5t?: string | undefined; x5c?: string[] | undefined; x5u?: string | undefined; use?: string | undefined; crv?: string | undefined; d?: string | undefined; dp?: string | undefined; dq?: string | undefined; e?: string | undefined; ext?: boolean | undefined; k?: string | undefined; key_ops?: string[] | undefined; n?: string | undefined; oth?: { d?: string | undefined; r?: string | undefined; t?: string | undefined; }[] | undefined; p?: string | undefined; q?: string | undefined; qi?: string | undefined; x?: string | undefined; y?: string | undefined; 'x5t#S256'?: string | undefined; } & { [key: string]: unknown; }; alg?: string | undefined; keyManagement?: { apu: string; apv: string; } | undefined; }; readonly output: { protectedHeader: { alg: string; enc: string; jwk?: ({ kty: string; crv?: string | undefined; e?: string | undefined; n?: string | undefined; x?: string | undefined; y?: string | undefined; } & { [key: string]: unknown; }) | undefined; crit?: string[] | undefined; kid?: string | undefined; x5t?: string | undefined; x5c?: string[] | undefined; x5u?: string | undefined; jku?: string | undefined; typ?: string | undefined; cty?: string | undefined; zip?: string | undefined; } & { [key: string]: unknown; }; jwk: { kty: string; alg?: string | undefined; kid?: string | undefined; x5t?: string | undefined; x5c?: string[] | undefined; x5u?: string | undefined; use?: string | undefined; crv?: string | undefined; d?: string | undefined; dp?: string | undefined; dq?: string | undefined; e?: string | undefined; ext?: boolean | undefined; k?: string | undefined; key_ops?: string[] | undefined; n?: string | undefined; oth?: { d?: string | undefined; r?: string | undefined; t?: string | undefined; }[] | undefined; p?: string | undefined; q?: string | undefined; qi?: string | undefined; x?: string | undefined; y?: string | undefined; 'x5t#S256'?: string | undefined; } & { [key: string]: unknown; }; alg?: string | undefined; keyManagement?: { apu: string; apv: string; } | undefined; }; readonly issue: v.StringIssue | v.LooseObjectIssue | v.ArrayIssue | v.ObjectIssue | v.BooleanIssue; } | undefined; }; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"signed encrypted", undefined>; readonly authResponse: v.LooseObjectSchema<{ readonly state: v.OptionalSchema, never>; readonly iss: v.NonOptionalSchema, never>, v.DescriptionAction]>, undefined>; readonly sub: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly aud: v.NonOptionalSchema, v.ArraySchema, undefined>], undefined>, never>, v.DescriptionAction]>, undefined>; readonly jti: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly nbf: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly exp: v.NonOptionalSchema, never>, v.DescriptionAction]>, undefined>; readonly iat: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; }, undefined>; readonly jwsSignJwtInput: Omit, never>, v.DescriptionAction]>; readonly sub: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly aud: v.SchemaWithPipe<[v.OptionalSchema, v.ArraySchema, undefined>], undefined>, never>, v.DescriptionAction]>; readonly jti: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly nbf: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly exp: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly iat: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; }, undefined>; readonly protectedHeader: v.ObjectSchema<{ readonly b64: v.OptionalSchema, never>; readonly alg: v.StringSchema; readonly crit: v.SchemaWithPipe<[v.OptionalSchema, undefined>, never>, v.DescriptionAction]>; readonly kid: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly x5t: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly x5c: v.SchemaWithPipe<[v.OptionalSchema, undefined>, never>, v.DescriptionAction]>; readonly x5u: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly jku: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly jwk: v.SchemaWithPipe<[v.OptionalSchema; readonly use: v.OptionalSchema, never>; readonly alg: v.OptionalSchema, never>; readonly crv: v.OptionalSchema, never>; readonly d: v.OptionalSchema, never>; readonly dp: v.OptionalSchema, never>; readonly dq: v.OptionalSchema, never>; readonly e: v.OptionalSchema, never>; readonly ext: v.OptionalSchema, never>; readonly k: v.OptionalSchema, never>; readonly key_ops: v.OptionalSchema, undefined>, never>; readonly kid: v.OptionalSchema, never>; readonly n: v.OptionalSchema, never>; readonly oth: v.OptionalSchema, never>; readonly r: v.OptionalSchema, never>; readonly t: v.OptionalSchema, never>; }, undefined>, undefined>, never>; readonly p: v.OptionalSchema, never>; readonly q: v.OptionalSchema, never>; readonly qi: v.OptionalSchema, never>; readonly x: v.OptionalSchema, never>; readonly y: v.OptionalSchema, never>; readonly x5c: v.OptionalSchema, undefined>, never>; readonly x5t: v.OptionalSchema, never>; readonly "x5t#S256": v.OptionalSchema, never>; readonly x5u: v.OptionalSchema, never>; }, undefined>, "_types" | "_run" | "entries"> & { readonly entries: Pick<{ readonly kty: v.StringSchema; readonly use: v.OptionalSchema, never>; readonly alg: v.OptionalSchema, never>; readonly crv: v.OptionalSchema, never>; readonly d: v.OptionalSchema, never>; readonly dp: v.OptionalSchema, never>; readonly dq: v.OptionalSchema, never>; readonly e: v.OptionalSchema, never>; readonly ext: v.OptionalSchema, never>; readonly k: v.OptionalSchema, never>; readonly key_ops: v.OptionalSchema, undefined>, never>; readonly kid: v.OptionalSchema, never>; readonly n: v.OptionalSchema, never>; readonly oth: v.OptionalSchema, never>; readonly r: v.OptionalSchema, never>; readonly t: v.OptionalSchema, never>; }, undefined>, undefined>, never>; readonly p: v.OptionalSchema, never>; readonly q: v.OptionalSchema, never>; readonly qi: v.OptionalSchema, never>; readonly x: v.OptionalSchema, never>; readonly y: v.OptionalSchema, never>; readonly x5c: v.OptionalSchema, undefined>, never>; readonly x5t: v.OptionalSchema, never>; readonly "x5t#S256": v.OptionalSchema, never>; readonly x5u: v.OptionalSchema, never>; }, "crv" | "e" | "n" | "x" | "y" | "kty">; _run(dataset: v.Dataset, config: v.Config): v.Dataset<{ kty: string; crv?: string | undefined; e?: string | undefined; n?: string | undefined; x?: string | undefined; y?: string | undefined; } & { [key: string]: unknown; }, v.StringIssue | v.LooseObjectIssue>; readonly _types?: { readonly input: { kty: string; crv?: string | undefined; e?: string | undefined; n?: string | undefined; x?: string | undefined; y?: string | undefined; } & { [key: string]: unknown; }; readonly output: { kty: string; crv?: string | undefined; e?: string | undefined; n?: string | undefined; x?: string | undefined; y?: string | undefined; } & { [key: string]: unknown; }; readonly issue: v.StringIssue | v.LooseObjectIssue; } | undefined; }, never>, v.DescriptionAction<({ kty: string; crv?: string | undefined; e?: string | undefined; n?: string | undefined; x?: string | undefined; y?: string | undefined; } & { [key: string]: unknown; }) | undefined, "\"jwk\" (JSON Web Key) Header Parameter.">]>; readonly typ: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly cty: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; }, undefined>; readonly jwk: v.LooseObjectSchema<{ readonly kty: v.StringSchema; readonly use: v.OptionalSchema, never>; readonly alg: v.OptionalSchema, never>; readonly crv: v.OptionalSchema, never>; readonly d: v.OptionalSchema, never>; readonly dp: v.OptionalSchema, never>; readonly dq: v.OptionalSchema, never>; readonly e: v.OptionalSchema, never>; readonly ext: v.OptionalSchema, never>; readonly k: v.OptionalSchema, never>; readonly key_ops: v.OptionalSchema, undefined>, never>; readonly kid: v.OptionalSchema, never>; readonly n: v.OptionalSchema, never>; readonly oth: v.OptionalSchema, never>; readonly r: v.OptionalSchema, never>; readonly t: v.OptionalSchema, never>; }, undefined>, undefined>, never>; readonly p: v.OptionalSchema, never>; readonly q: v.OptionalSchema, never>; readonly qi: v.OptionalSchema, never>; readonly x: v.OptionalSchema, never>; readonly y: v.OptionalSchema, never>; readonly x5c: v.OptionalSchema, undefined>, never>; readonly x5t: v.OptionalSchema, never>; readonly "x5t#S256": v.OptionalSchema, never>; readonly x5u: v.OptionalSchema, never>; }, undefined>; }, undefined>, "_types" | "_run" | "entries"> & { readonly entries: Omit<{ readonly payload: v.LooseObjectSchema<{ readonly iss: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly sub: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly aud: v.SchemaWithPipe<[v.OptionalSchema, v.ArraySchema, undefined>], undefined>, never>, v.DescriptionAction]>; readonly jti: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly nbf: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly exp: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly iat: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; }, undefined>; readonly protectedHeader: v.ObjectSchema<{ readonly b64: v.OptionalSchema, never>; readonly alg: v.StringSchema; readonly crit: v.SchemaWithPipe<[v.OptionalSchema, undefined>, never>, v.DescriptionAction]>; readonly kid: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly x5t: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly x5c: v.SchemaWithPipe<[v.OptionalSchema, undefined>, never>, v.DescriptionAction]>; readonly x5u: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly jku: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly jwk: v.SchemaWithPipe<[v.OptionalSchema; readonly use: v.OptionalSchema, never>; readonly alg: v.OptionalSchema, never>; readonly crv: v.OptionalSchema, never>; readonly d: v.OptionalSchema, never>; readonly dp: v.OptionalSchema, never>; readonly dq: v.OptionalSchema, never>; readonly e: v.OptionalSchema, never>; readonly ext: v.OptionalSchema, never>; readonly k: v.OptionalSchema, never>; readonly key_ops: v.OptionalSchema, undefined>, never>; readonly kid: v.OptionalSchema, never>; readonly n: v.OptionalSchema, never>; readonly oth: v.OptionalSchema, never>; readonly r: v.OptionalSchema, never>; readonly t: v.OptionalSchema, never>; }, undefined>, undefined>, never>; readonly p: v.OptionalSchema, never>; readonly q: v.OptionalSchema, never>; readonly qi: v.OptionalSchema, never>; readonly x: v.OptionalSchema, never>; readonly y: v.OptionalSchema, never>; readonly x5c: v.OptionalSchema, undefined>, never>; readonly x5t: v.OptionalSchema, never>; readonly "x5t#S256": v.OptionalSchema, never>; readonly x5u: v.OptionalSchema, never>; }, undefined>, "_types" | "_run" | "entries"> & { readonly entries: Pick<{ readonly kty: v.StringSchema; readonly use: v.OptionalSchema, never>; readonly alg: v.OptionalSchema, never>; readonly crv: v.OptionalSchema, never>; readonly d: v.OptionalSchema, never>; readonly dp: v.OptionalSchema, never>; readonly dq: v.OptionalSchema, never>; readonly e: v.OptionalSchema, never>; readonly ext: v.OptionalSchema, never>; readonly k: v.OptionalSchema, never>; readonly key_ops: v.OptionalSchema, undefined>, never>; readonly kid: v.OptionalSchema, never>; readonly n: v.OptionalSchema, never>; readonly oth: v.OptionalSchema, never>; readonly r: v.OptionalSchema, never>; readonly t: v.OptionalSchema, never>; }, undefined>, undefined>, never>; readonly p: v.OptionalSchema, never>; readonly q: v.OptionalSchema, never>; readonly qi: v.OptionalSchema, never>; readonly x: v.OptionalSchema, never>; readonly y: v.OptionalSchema, never>; readonly x5c: v.OptionalSchema, undefined>, never>; readonly x5t: v.OptionalSchema, never>; readonly "x5t#S256": v.OptionalSchema, never>; readonly x5u: v.OptionalSchema, never>; }, "crv" | "e" | "n" | "x" | "y" | "kty">; _run(dataset: v.Dataset, config: v.Config): v.Dataset<{ kty: string; crv?: string | undefined; e?: string | undefined; n?: string | undefined; x?: string | undefined; y?: string | undefined; } & { [key: string]: unknown; }, v.StringIssue | v.LooseObjectIssue>; readonly _types?: { readonly input: { kty: string; crv?: string | undefined; e?: string | undefined; n?: string | undefined; x?: string | undefined; y?: string | undefined; } & { [key: string]: unknown; }; readonly output: { kty: string; crv?: string | undefined; e?: string | undefined; n?: string | undefined; x?: string | undefined; y?: string | undefined; } & { [key: string]: unknown; }; readonly issue: v.StringIssue | v.LooseObjectIssue; } | undefined; }, never>, v.DescriptionAction<({ kty: string; crv?: string | undefined; e?: string | undefined; n?: string | undefined; x?: string | undefined; y?: string | undefined; } & { [key: string]: unknown; }) | undefined, "\"jwk\" (JSON Web Key) Header Parameter.">]>; readonly typ: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly cty: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; }, undefined>; readonly jwk: v.LooseObjectSchema<{ readonly kty: v.StringSchema; readonly use: v.OptionalSchema, never>; readonly alg: v.OptionalSchema, never>; readonly crv: v.OptionalSchema, never>; readonly d: v.OptionalSchema, never>; readonly dp: v.OptionalSchema, never>; readonly dq: v.OptionalSchema, never>; readonly e: v.OptionalSchema, never>; readonly ext: v.OptionalSchema, never>; readonly k: v.OptionalSchema, never>; readonly key_ops: v.OptionalSchema, undefined>, never>; readonly kid: v.OptionalSchema, never>; readonly n: v.OptionalSchema, never>; readonly oth: v.OptionalSchema, never>; readonly r: v.OptionalSchema, never>; readonly t: v.OptionalSchema, never>; }, undefined>, undefined>, never>; readonly p: v.OptionalSchema, never>; readonly q: v.OptionalSchema, never>; readonly qi: v.OptionalSchema, never>; readonly x: v.OptionalSchema, never>; readonly y: v.OptionalSchema, never>; readonly x5c: v.OptionalSchema, undefined>, never>; readonly x5t: v.OptionalSchema, never>; readonly "x5t#S256": v.OptionalSchema, never>; readonly x5u: v.OptionalSchema, never>; }, undefined>; }, "payload">; _run(dataset: v.Dataset, config: v.Config): v.Dataset<{ protectedHeader: { alg: string; jwk?: ({ kty: string; crv?: string | undefined; e?: string | undefined; n?: string | undefined; x?: string | undefined; y?: string | undefined; } & { [key: string]: unknown; }) | undefined; b64?: true | undefined; crit?: string[] | undefined; kid?: string | undefined; x5t?: string | undefined; x5c?: string[] | undefined; x5u?: string | undefined; jku?: string | undefined; typ?: string | undefined; cty?: string | undefined; }; jwk: { kty: string; alg?: string | undefined; kid?: string | undefined; x5t?: string | undefined; x5c?: string[] | undefined; x5u?: string | undefined; use?: string | undefined; crv?: string | undefined; d?: string | undefined; dp?: string | undefined; dq?: string | undefined; e?: string | undefined; ext?: boolean | undefined; k?: string | undefined; key_ops?: string[] | undefined; n?: string | undefined; oth?: { d?: string | undefined; r?: string | undefined; t?: string | undefined; }[] | undefined; p?: string | undefined; q?: string | undefined; qi?: string | undefined; x?: string | undefined; y?: string | undefined; 'x5t#S256'?: string | undefined; } & { [key: string]: unknown; }; }, v.StringIssue | v.LooseObjectIssue | v.ArrayIssue | v.ObjectIssue | v.LiteralIssue | v.BooleanIssue>; readonly _types?: { readonly input: { protectedHeader: { alg: string; jwk?: ({ kty: string; crv?: string | undefined; e?: string | undefined; n?: string | undefined; x?: string | undefined; y?: string | undefined; } & { [key: string]: unknown; }) | undefined; b64?: true | undefined; crit?: string[] | undefined; kid?: string | undefined; x5t?: string | undefined; x5c?: string[] | undefined; x5u?: string | undefined; jku?: string | undefined; typ?: string | undefined; cty?: string | undefined; }; jwk: { kty: string; alg?: string | undefined; kid?: string | undefined; x5t?: string | undefined; x5c?: string[] | undefined; x5u?: string | undefined; use?: string | undefined; crv?: string | undefined; d?: string | undefined; dp?: string | undefined; dq?: string | undefined; e?: string | undefined; ext?: boolean | undefined; k?: string | undefined; key_ops?: string[] | undefined; n?: string | undefined; oth?: { d?: string | undefined; r?: string | undefined; t?: string | undefined; }[] | undefined; p?: string | undefined; q?: string | undefined; qi?: string | undefined; x?: string | undefined; y?: string | undefined; 'x5t#S256'?: string | undefined; } & { [key: string]: unknown; }; }; readonly output: { protectedHeader: { alg: string; jwk?: ({ kty: string; crv?: string | undefined; e?: string | undefined; n?: string | undefined; x?: string | undefined; y?: string | undefined; } & { [key: string]: unknown; }) | undefined; b64?: true | undefined; crit?: string[] | undefined; kid?: string | undefined; x5t?: string | undefined; x5c?: string[] | undefined; x5u?: string | undefined; jku?: string | undefined; typ?: string | undefined; cty?: string | undefined; }; jwk: { kty: string; alg?: string | undefined; kid?: string | undefined; x5t?: string | undefined; x5c?: string[] | undefined; x5u?: string | undefined; use?: string | undefined; crv?: string | undefined; d?: string | undefined; dp?: string | undefined; dq?: string | undefined; e?: string | undefined; ext?: boolean | undefined; k?: string | undefined; key_ops?: string[] | undefined; n?: string | undefined; oth?: { d?: string | undefined; r?: string | undefined; t?: string | undefined; }[] | undefined; p?: string | undefined; q?: string | undefined; qi?: string | undefined; x?: string | undefined; y?: string | undefined; 'x5t#S256'?: string | undefined; } & { [key: string]: unknown; }; }; readonly issue: v.StringIssue | v.LooseObjectIssue | v.ArrayIssue | v.ObjectIssue | v.LiteralIssue | v.BooleanIssue; } | undefined; }; readonly jweEncryptCompactInput: Omit; readonly jwk: v.LooseObjectSchema<{ readonly kty: v.StringSchema; readonly use: v.OptionalSchema, never>; readonly alg: v.OptionalSchema, never>; readonly crv: v.OptionalSchema, never>; readonly d: v.OptionalSchema, never>; readonly dp: v.OptionalSchema, never>; readonly dq: v.OptionalSchema, never>; readonly e: v.OptionalSchema, never>; readonly ext: v.OptionalSchema, never>; readonly k: v.OptionalSchema, never>; readonly key_ops: v.OptionalSchema, undefined>, never>; readonly kid: v.OptionalSchema, never>; readonly n: v.OptionalSchema, never>; readonly oth: v.OptionalSchema, never>; readonly r: v.OptionalSchema, never>; readonly t: v.OptionalSchema, never>; }, undefined>, undefined>, never>; readonly p: v.OptionalSchema, never>; readonly q: v.OptionalSchema, never>; readonly qi: v.OptionalSchema, never>; readonly x: v.OptionalSchema, never>; readonly y: v.OptionalSchema, never>; readonly x5c: v.OptionalSchema, undefined>, never>; readonly x5t: v.OptionalSchema, never>; readonly "x5t#S256": v.OptionalSchema, never>; readonly x5u: v.OptionalSchema, never>; }, undefined>; readonly protectedHeader: v.LooseObjectSchema<{ readonly alg: v.StringSchema; readonly enc: v.StringSchema; readonly crit: v.SchemaWithPipe<[v.OptionalSchema, undefined>, never>, v.DescriptionAction]>; readonly zip: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly kid: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly x5t: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly x5c: v.SchemaWithPipe<[v.OptionalSchema, undefined>, never>, v.DescriptionAction]>; readonly x5u: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly jku: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly jwk: v.SchemaWithPipe<[v.OptionalSchema; readonly use: v.OptionalSchema, never>; readonly alg: v.OptionalSchema, never>; readonly crv: v.OptionalSchema, never>; readonly d: v.OptionalSchema, never>; readonly dp: v.OptionalSchema, never>; readonly dq: v.OptionalSchema, never>; readonly e: v.OptionalSchema, never>; readonly ext: v.OptionalSchema, never>; readonly k: v.OptionalSchema, never>; readonly key_ops: v.OptionalSchema, undefined>, never>; readonly kid: v.OptionalSchema, never>; readonly n: v.OptionalSchema, never>; readonly oth: v.OptionalSchema, never>; readonly r: v.OptionalSchema, never>; readonly t: v.OptionalSchema, never>; }, undefined>, undefined>, never>; readonly p: v.OptionalSchema, never>; readonly q: v.OptionalSchema, never>; readonly qi: v.OptionalSchema, never>; readonly x: v.OptionalSchema, never>; readonly y: v.OptionalSchema, never>; readonly x5c: v.OptionalSchema, undefined>, never>; readonly x5t: v.OptionalSchema, never>; readonly "x5t#S256": v.OptionalSchema, never>; readonly x5u: v.OptionalSchema, never>; }, undefined>, "_types" | "_run" | "entries"> & { readonly entries: Pick<{ readonly kty: v.StringSchema; readonly use: v.OptionalSchema, never>; readonly alg: v.OptionalSchema, never>; readonly crv: v.OptionalSchema, never>; readonly d: v.OptionalSchema, never>; readonly dp: v.OptionalSchema, never>; readonly dq: v.OptionalSchema, never>; readonly e: v.OptionalSchema, never>; readonly ext: v.OptionalSchema, never>; readonly k: v.OptionalSchema, never>; readonly key_ops: v.OptionalSchema, undefined>, never>; readonly kid: v.OptionalSchema, never>; readonly n: v.OptionalSchema, never>; readonly oth: v.OptionalSchema, never>; readonly r: v.OptionalSchema, never>; readonly t: v.OptionalSchema, never>; }, undefined>, undefined>, never>; readonly p: v.OptionalSchema, never>; readonly q: v.OptionalSchema, never>; readonly qi: v.OptionalSchema, never>; readonly x: v.OptionalSchema, never>; readonly y: v.OptionalSchema, never>; readonly x5c: v.OptionalSchema, undefined>, never>; readonly x5t: v.OptionalSchema, never>; readonly "x5t#S256": v.OptionalSchema, never>; readonly x5u: v.OptionalSchema, never>; }, "crv" | "e" | "n" | "x" | "y" | "kty">; _run(dataset: v.Dataset, config: v.Config): v.Dataset<{ kty: string; crv?: string | undefined; e?: string | undefined; n?: string | undefined; x?: string | undefined; y?: string | undefined; } & { [key: string]: unknown; }, v.StringIssue | v.LooseObjectIssue>; readonly _types?: { readonly input: { kty: string; crv?: string | undefined; e?: string | undefined; n?: string | undefined; x?: string | undefined; y?: string | undefined; } & { [key: string]: unknown; }; readonly output: { kty: string; crv?: string | undefined; e?: string | undefined; n?: string | undefined; x?: string | undefined; y?: string | undefined; } & { [key: string]: unknown; }; readonly issue: v.StringIssue | v.LooseObjectIssue; } | undefined; }, never>, v.DescriptionAction<({ kty: string; crv?: string | undefined; e?: string | undefined; n?: string | undefined; x?: string | undefined; y?: string | undefined; } & { [key: string]: unknown; }) | undefined, "\"jwk\" (JSON Web Key) Header Parameter.">]>; readonly typ: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly cty: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; }, undefined>; readonly alg: v.OptionalSchema, never>; readonly keyManagement: v.OptionalSchema; readonly apv: v.StringSchema; }, undefined>, never>; }, undefined>, "_types" | "_run" | "entries"> & { readonly entries: Omit<{ readonly plaintext: v.StringSchema; readonly jwk: v.LooseObjectSchema<{ readonly kty: v.StringSchema; readonly use: v.OptionalSchema, never>; readonly alg: v.OptionalSchema, never>; readonly crv: v.OptionalSchema, never>; readonly d: v.OptionalSchema, never>; readonly dp: v.OptionalSchema, never>; readonly dq: v.OptionalSchema, never>; readonly e: v.OptionalSchema, never>; readonly ext: v.OptionalSchema, never>; readonly k: v.OptionalSchema, never>; readonly key_ops: v.OptionalSchema, undefined>, never>; readonly kid: v.OptionalSchema, never>; readonly n: v.OptionalSchema, never>; readonly oth: v.OptionalSchema, never>; readonly r: v.OptionalSchema, never>; readonly t: v.OptionalSchema, never>; }, undefined>, undefined>, never>; readonly p: v.OptionalSchema, never>; readonly q: v.OptionalSchema, never>; readonly qi: v.OptionalSchema, never>; readonly x: v.OptionalSchema, never>; readonly y: v.OptionalSchema, never>; readonly x5c: v.OptionalSchema, undefined>, never>; readonly x5t: v.OptionalSchema, never>; readonly "x5t#S256": v.OptionalSchema, never>; readonly x5u: v.OptionalSchema, never>; }, undefined>; readonly protectedHeader: v.LooseObjectSchema<{ readonly alg: v.StringSchema; readonly enc: v.StringSchema; readonly crit: v.SchemaWithPipe<[v.OptionalSchema, undefined>, never>, v.DescriptionAction]>; readonly zip: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly kid: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly x5t: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly x5c: v.SchemaWithPipe<[v.OptionalSchema, undefined>, never>, v.DescriptionAction]>; readonly x5u: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly jku: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly jwk: v.SchemaWithPipe<[v.OptionalSchema; readonly use: v.OptionalSchema, never>; readonly alg: v.OptionalSchema, never>; readonly crv: v.OptionalSchema, never>; readonly d: v.OptionalSchema, never>; readonly dp: v.OptionalSchema, never>; readonly dq: v.OptionalSchema, never>; readonly e: v.OptionalSchema, never>; readonly ext: v.OptionalSchema, never>; readonly k: v.OptionalSchema, never>; readonly key_ops: v.OptionalSchema, undefined>, never>; readonly kid: v.OptionalSchema, never>; readonly n: v.OptionalSchema, never>; readonly oth: v.OptionalSchema, never>; readonly r: v.OptionalSchema, never>; readonly t: v.OptionalSchema, never>; }, undefined>, undefined>, never>; readonly p: v.OptionalSchema, never>; readonly q: v.OptionalSchema, never>; readonly qi: v.OptionalSchema, never>; readonly x: v.OptionalSchema, never>; readonly y: v.OptionalSchema, never>; readonly x5c: v.OptionalSchema, undefined>, never>; readonly x5t: v.OptionalSchema, never>; readonly "x5t#S256": v.OptionalSchema, never>; readonly x5u: v.OptionalSchema, never>; }, undefined>, "_types" | "_run" | "entries"> & { readonly entries: Pick<{ readonly kty: v.StringSchema; readonly use: v.OptionalSchema, never>; readonly alg: v.OptionalSchema, never>; readonly crv: v.OptionalSchema, never>; readonly d: v.OptionalSchema, never>; readonly dp: v.OptionalSchema, never>; readonly dq: v.OptionalSchema, never>; readonly e: v.OptionalSchema, never>; readonly ext: v.OptionalSchema, never>; readonly k: v.OptionalSchema, never>; readonly key_ops: v.OptionalSchema, undefined>, never>; readonly kid: v.OptionalSchema, never>; readonly n: v.OptionalSchema, never>; readonly oth: v.OptionalSchema, never>; readonly r: v.OptionalSchema, never>; readonly t: v.OptionalSchema, never>; }, undefined>, undefined>, never>; readonly p: v.OptionalSchema, never>; readonly q: v.OptionalSchema, never>; readonly qi: v.OptionalSchema, never>; readonly x: v.OptionalSchema, never>; readonly y: v.OptionalSchema, never>; readonly x5c: v.OptionalSchema, undefined>, never>; readonly x5t: v.OptionalSchema, never>; readonly "x5t#S256": v.OptionalSchema, never>; readonly x5u: v.OptionalSchema, never>; }, "crv" | "e" | "n" | "x" | "y" | "kty">; _run(dataset: v.Dataset, config: v.Config): v.Dataset<{ kty: string; crv?: string | undefined; e?: string | undefined; n?: string | undefined; x?: string | undefined; y?: string | undefined; } & { [key: string]: unknown; }, v.StringIssue | v.LooseObjectIssue>; readonly _types?: { readonly input: { kty: string; crv?: string | undefined; e?: string | undefined; n?: string | undefined; x?: string | undefined; y?: string | undefined; } & { [key: string]: unknown; }; readonly output: { kty: string; crv?: string | undefined; e?: string | undefined; n?: string | undefined; x?: string | undefined; y?: string | undefined; } & { [key: string]: unknown; }; readonly issue: v.StringIssue | v.LooseObjectIssue; } | undefined; }, never>, v.DescriptionAction<({ kty: string; crv?: string | undefined; e?: string | undefined; n?: string | undefined; x?: string | undefined; y?: string | undefined; } & { [key: string]: unknown; }) | undefined, "\"jwk\" (JSON Web Key) Header Parameter.">]>; readonly typ: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly cty: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; }, undefined>; readonly alg: v.OptionalSchema, never>; readonly keyManagement: v.OptionalSchema; readonly apv: v.StringSchema; }, undefined>, never>; }, "plaintext">; _run(dataset: v.Dataset, config: v.Config): v.Dataset<{ protectedHeader: { alg: string; enc: string; jwk?: ({ kty: string; crv?: string | undefined; e?: string | undefined; n?: string | undefined; x?: string | undefined; y?: string | undefined; } & { [key: string]: unknown; }) | undefined; crit?: string[] | undefined; kid?: string | undefined; x5t?: string | undefined; x5c?: string[] | undefined; x5u?: string | undefined; jku?: string | undefined; typ?: string | undefined; cty?: string | undefined; zip?: string | undefined; } & { [key: string]: unknown; }; jwk: { kty: string; alg?: string | undefined; kid?: string | undefined; x5t?: string | undefined; x5c?: string[] | undefined; x5u?: string | undefined; use?: string | undefined; crv?: string | undefined; d?: string | undefined; dp?: string | undefined; dq?: string | undefined; e?: string | undefined; ext?: boolean | undefined; k?: string | undefined; key_ops?: string[] | undefined; n?: string | undefined; oth?: { d?: string | undefined; r?: string | undefined; t?: string | undefined; }[] | undefined; p?: string | undefined; q?: string | undefined; qi?: string | undefined; x?: string | undefined; y?: string | undefined; 'x5t#S256'?: string | undefined; } & { [key: string]: unknown; }; alg?: string | undefined; keyManagement?: { apu: string; apv: string; } | undefined; }, v.StringIssue | v.LooseObjectIssue | v.ArrayIssue | v.ObjectIssue | v.BooleanIssue>; readonly _types?: { readonly input: { protectedHeader: { alg: string; enc: string; jwk?: ({ kty: string; crv?: string | undefined; e?: string | undefined; n?: string | undefined; x?: string | undefined; y?: string | undefined; } & { [key: string]: unknown; }) | undefined; crit?: string[] | undefined; kid?: string | undefined; x5t?: string | undefined; x5c?: string[] | undefined; x5u?: string | undefined; jku?: string | undefined; typ?: string | undefined; cty?: string | undefined; zip?: string | undefined; } & { [key: string]: unknown; }; jwk: { kty: string; alg?: string | undefined; kid?: string | undefined; x5t?: string | undefined; x5c?: string[] | undefined; x5u?: string | undefined; use?: string | undefined; crv?: string | undefined; d?: string | undefined; dp?: string | undefined; dq?: string | undefined; e?: string | undefined; ext?: boolean | undefined; k?: string | undefined; key_ops?: string[] | undefined; n?: string | undefined; oth?: { d?: string | undefined; r?: string | undefined; t?: string | undefined; }[] | undefined; p?: string | undefined; q?: string | undefined; qi?: string | undefined; x?: string | undefined; y?: string | undefined; 'x5t#S256'?: string | undefined; } & { [key: string]: unknown; }; alg?: string | undefined; keyManagement?: { apu: string; apv: string; } | undefined; }; readonly output: { protectedHeader: { alg: string; enc: string; jwk?: ({ kty: string; crv?: string | undefined; e?: string | undefined; n?: string | undefined; x?: string | undefined; y?: string | undefined; } & { [key: string]: unknown; }) | undefined; crit?: string[] | undefined; kid?: string | undefined; x5t?: string | undefined; x5c?: string[] | undefined; x5u?: string | undefined; jku?: string | undefined; typ?: string | undefined; cty?: string | undefined; zip?: string | undefined; } & { [key: string]: unknown; }; jwk: { kty: string; alg?: string | undefined; kid?: string | undefined; x5t?: string | undefined; x5c?: string[] | undefined; x5u?: string | undefined; use?: string | undefined; crv?: string | undefined; d?: string | undefined; dp?: string | undefined; dq?: string | undefined; e?: string | undefined; ext?: boolean | undefined; k?: string | undefined; key_ops?: string[] | undefined; n?: string | undefined; oth?: { d?: string | undefined; r?: string | undefined; t?: string | undefined; }[] | undefined; p?: string | undefined; q?: string | undefined; qi?: string | undefined; x?: string | undefined; y?: string | undefined; 'x5t#S256'?: string | undefined; } & { [key: string]: unknown; }; alg?: string | undefined; keyManagement?: { apu: string; apv: string; } | undefined; }; readonly issue: v.StringIssue | v.LooseObjectIssue | v.ArrayIssue | v.ObjectIssue | v.BooleanIssue; } | undefined; }; }, undefined>], undefined>; type Input = v.InferOutput; const vOut: v.ObjectSchema<{ readonly authResponse: v.StringSchema; }, undefined>; type Out = v.InferOutput; type Context = PickDeep; } export declare const jarmAuthResponseCreate: (input: JarmAuthResponseCreate.Input, ctx: JarmAuthResponseCreate.Context) => Promise; //# sourceMappingURL=jarm-auth-response-create.d.ts.map