import * as v from 'valibot'; export declare const vJarmAuthResponseError: v.LooseObjectSchema<{ readonly error: v.StringSchema; readonly state: v.OptionalSchema, never>; readonly error_description: v.SchemaWithPipe<[v.OptionalSchema, never>, v.DescriptionAction]>; readonly error_uri: v.SchemaWithPipe<[v.OptionalSchema, v.UrlAction]>, never>, v.DescriptionAction]>; }, undefined>; export declare const vJarmAuthResponse: 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>; export type JarmAuthResponse = v.InferInput; export declare const validateJarmAuthResponse: (input: { authRequest: { client_id: string; state?: string; }; authResponse: JarmAuthResponse; }) => void; //# sourceMappingURL=v-jarm-auth-response.d.ts.map