import * as v from 'valibot'; export declare const vJarmAuthResponseEncrypted: 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>; export type JarmAuthResponseEncrypted = v.InferInput; export declare const jarmAuthResponseEncryptedValidate: (input: { authRequest: { state?: string; }; authResponse: JarmAuthResponseEncrypted; }) => void; //# sourceMappingURL=v-jarm-auth-response-encrypted.d.ts.map