import * as v from 'valibot'; export declare namespace CredentialQuery { const vMdoc: v.ObjectSchema<{ readonly id: v.SchemaWithPipe<[v.StringSchema, v.RegexAction]>; readonly format: v.LiteralSchema<"mso_mdoc", undefined>; readonly meta: v.OptionalSchema, undefined>, never>; }, undefined>, never>; readonly claims: v.OptionalSchema, v.RegexAction]>, never>; readonly namespace: v.StringSchema; readonly claim_name: v.StringSchema; readonly values: v.OptionalSchema, v.NumberSchema, v.BooleanSchema], undefined>, undefined>, never>; }, undefined>, undefined>, v.NonEmptyAction<{ namespace: string; claim_name: string; values?: (string | number | boolean)[] | undefined; id?: string | undefined; }[], undefined>]>, never>; readonly claim_sets: v.OptionalSchema, v.RegexAction]>, undefined>, undefined>, v.NonEmptyAction]>, never>; }, undefined>; type Mdoc = v.InferOutput; const vSdJwtVc: v.ObjectSchema<{ readonly format: v.LiteralSchema<"vc+sd-jwt", undefined>; readonly meta: v.OptionalSchema, undefined>, never>; }, undefined>, never>; readonly id: v.SchemaWithPipe<[v.StringSchema, v.RegexAction]>; readonly claims: v.OptionalSchema, v.RegexAction]>, never>; readonly path: v.OptionalSchema, v.SchemaWithPipe<[v.NumberSchema, v.IntegerAction, v.MinValueAction]>, v.LiteralSchema<"*", undefined>], undefined>, undefined>, never>; readonly values: v.OptionalSchema, v.NumberSchema, v.BooleanSchema], undefined>, undefined>, never>; }, undefined>, undefined>, v.NonEmptyAction<{ values?: (string | number | boolean)[] | undefined; id?: string | undefined; path?: (string | number)[] | undefined; }[], undefined>]>, never>; readonly claim_sets: v.OptionalSchema, v.RegexAction]>, undefined>, undefined>, v.NonEmptyAction]>, never>; }, undefined>; type SdJwtVc = v.InferOutput; const vW3c: v.ObjectSchema<{ readonly format: v.PicklistSchema<["jwt_vc_json", "jwt_vc_json-ld"], undefined>; readonly id: v.SchemaWithPipe<[v.StringSchema, v.RegexAction]>; readonly claims: v.OptionalSchema, v.RegexAction]>, never>; readonly path: v.OptionalSchema, v.SchemaWithPipe<[v.NumberSchema, v.IntegerAction, v.MinValueAction]>, v.LiteralSchema<"*", undefined>], undefined>, undefined>, never>; readonly values: v.OptionalSchema, v.NumberSchema, v.BooleanSchema], undefined>, undefined>, never>; }, undefined>, undefined>, v.NonEmptyAction<{ values?: (string | number | boolean)[] | undefined; id?: string | undefined; path?: (string | number)[] | undefined; }[], undefined>]>, never>; readonly claim_sets: v.OptionalSchema, v.RegexAction]>, undefined>, undefined>, v.NonEmptyAction]>, never>; }, undefined>; type W3c = v.InferOutput; const vModel: v.VariantSchema<"format", [v.ObjectSchema<{ readonly id: v.SchemaWithPipe<[v.StringSchema, v.RegexAction]>; readonly format: v.LiteralSchema<"mso_mdoc", undefined>; readonly meta: v.OptionalSchema, undefined>, never>; }, undefined>, never>; readonly claims: v.OptionalSchema, v.RegexAction]>, never>; readonly namespace: v.StringSchema; readonly claim_name: v.StringSchema; readonly values: v.OptionalSchema, v.NumberSchema, v.BooleanSchema], undefined>, undefined>, never>; }, undefined>, undefined>, v.NonEmptyAction<{ namespace: string; claim_name: string; values?: (string | number | boolean)[] | undefined; id?: string | undefined; }[], undefined>]>, never>; readonly claim_sets: v.OptionalSchema, v.RegexAction]>, undefined>, undefined>, v.NonEmptyAction]>, never>; }, undefined>, v.ObjectSchema<{ readonly format: v.LiteralSchema<"vc+sd-jwt", undefined>; readonly meta: v.OptionalSchema, undefined>, never>; }, undefined>, never>; readonly id: v.SchemaWithPipe<[v.StringSchema, v.RegexAction]>; readonly claims: v.OptionalSchema, v.RegexAction]>, never>; readonly path: v.OptionalSchema, v.SchemaWithPipe<[v.NumberSchema, v.IntegerAction, v.MinValueAction]>, v.LiteralSchema<"*", undefined>], undefined>, undefined>, never>; readonly values: v.OptionalSchema, v.NumberSchema, v.BooleanSchema], undefined>, undefined>, never>; }, undefined>, undefined>, v.NonEmptyAction<{ values?: (string | number | boolean)[] | undefined; id?: string | undefined; path?: (string | number)[] | undefined; }[], undefined>]>, never>; readonly claim_sets: v.OptionalSchema, v.RegexAction]>, undefined>, undefined>, v.NonEmptyAction]>, never>; }, undefined>, v.ObjectSchema<{ readonly format: v.PicklistSchema<["jwt_vc_json", "jwt_vc_json-ld"], undefined>; readonly id: v.SchemaWithPipe<[v.StringSchema, v.RegexAction]>; readonly claims: v.OptionalSchema, v.RegexAction]>, never>; readonly path: v.OptionalSchema, v.SchemaWithPipe<[v.NumberSchema, v.IntegerAction, v.MinValueAction]>, v.LiteralSchema<"*", undefined>], undefined>, undefined>, never>; readonly values: v.OptionalSchema, v.NumberSchema, v.BooleanSchema], undefined>, undefined>, never>; }, undefined>, undefined>, v.NonEmptyAction<{ values?: (string | number | boolean)[] | undefined; id?: string | undefined; path?: (string | number)[] | undefined; }[], undefined>]>, never>; readonly claim_sets: v.OptionalSchema, v.RegexAction]>, undefined>, undefined>, v.NonEmptyAction]>, never>; }, undefined>], undefined>; type Input = v.InferInput; type Out = v.InferInput; const validate: (credentialQuery: Out) => void; } export type CredentialQuery = CredentialQuery.Out; //# sourceMappingURL=v-credential-query.d.ts.map