import { GPCBoundConfig, GPCRevealedClaims } from '@pcd/gpc'; import { Groth16Proof } from 'snarkjs'; import * as v from 'valibot'; declare const PODValueSchema: v.VariantSchema<"type", [v.ObjectSchema<{ readonly type: v.LiteralSchema<"string", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>; declare const PODEntriesSchema: v.RecordSchema, v.VariantSchema<"type", [v.ObjectSchema<{ readonly type: v.LiteralSchema<"string", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>; declare const DefinedEntrySchema: v.VariantSchema<"type", [v.ObjectSchema<{ readonly type: v.LiteralSchema<"string", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isRevealed: v.OptionalSchema, never>; readonly equalsEntry: v.OptionalSchema, never>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isRevealed: v.OptionalSchema, never>; readonly equalsEntry: v.OptionalSchema, never>; readonly inRange: v.OptionalSchema; readonly max: v.BigintSchema; }, undefined>, never>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isRevealed: v.OptionalSchema, never>; readonly equalsEntry: v.OptionalSchema, never>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isRevealed: v.OptionalSchema, never>; readonly equalsEntry: v.OptionalSchema, never>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly inRange: v.OptionalSchema; readonly max: v.BigintSchema; }, undefined>, never>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; }, undefined>], undefined>; declare const OptionalEntrySchema: v.ObjectSchema<{ readonly type: v.LiteralSchema<"optional", undefined>; readonly innerType: v.VariantSchema<"type", [v.ObjectSchema<{ readonly type: v.LiteralSchema<"string", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isRevealed: v.OptionalSchema, never>; readonly equalsEntry: v.OptionalSchema, never>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isRevealed: v.OptionalSchema, never>; readonly equalsEntry: v.OptionalSchema, never>; readonly inRange: v.OptionalSchema; readonly max: v.BigintSchema; }, undefined>, never>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isRevealed: v.OptionalSchema, never>; readonly equalsEntry: v.OptionalSchema, never>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isRevealed: v.OptionalSchema, never>; readonly equalsEntry: v.OptionalSchema, never>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly inRange: v.OptionalSchema; readonly max: v.BigintSchema; }, undefined>, never>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; }, undefined>], undefined>; }, undefined>; declare const EntrySchema: v.VariantSchema<"type", [v.VariantSchema<"type", [v.ObjectSchema<{ readonly type: v.LiteralSchema<"string", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isRevealed: v.OptionalSchema, never>; readonly equalsEntry: v.OptionalSchema, never>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isRevealed: v.OptionalSchema, never>; readonly equalsEntry: v.OptionalSchema, never>; readonly inRange: v.OptionalSchema; readonly max: v.BigintSchema; }, undefined>, never>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isRevealed: v.OptionalSchema, never>; readonly equalsEntry: v.OptionalSchema, never>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isRevealed: v.OptionalSchema, never>; readonly equalsEntry: v.OptionalSchema, never>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly inRange: v.OptionalSchema; readonly max: v.BigintSchema; }, undefined>, never>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; }, undefined>], undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"optional", undefined>; readonly innerType: v.VariantSchema<"type", [v.ObjectSchema<{ readonly type: v.LiteralSchema<"string", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isRevealed: v.OptionalSchema, never>; readonly equalsEntry: v.OptionalSchema, never>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isRevealed: v.OptionalSchema, never>; readonly equalsEntry: v.OptionalSchema, never>; readonly inRange: v.OptionalSchema; readonly max: v.BigintSchema; }, undefined>, never>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isRevealed: v.OptionalSchema, never>; readonly equalsEntry: v.OptionalSchema, never>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isRevealed: v.OptionalSchema, never>; readonly equalsEntry: v.OptionalSchema, never>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly inRange: v.OptionalSchema; readonly max: v.BigintSchema; }, undefined>, never>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; }, undefined>], undefined>; }, undefined>], undefined>; declare const PODTupleSchema: v.ObjectSchema<{ readonly entries: v.ArraySchema, undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, undefined>, never>; }, undefined>; declare const SignerPublicKeySchema: v.ObjectSchema<{ readonly isMemberOf: v.OptionalSchema, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema, undefined>, never>; }, undefined>; declare const SignatureSchema: v.ObjectSchema<{ readonly isMemberOf: v.OptionalSchema, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema, undefined>, never>; }, undefined>; declare const PODSchemaSchema: v.ObjectSchema<{ readonly entries: v.RecordSchema, v.VariantSchema<"type", [v.VariantSchema<"type", [v.ObjectSchema<{ readonly type: v.LiteralSchema<"string", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isRevealed: v.OptionalSchema, never>; readonly equalsEntry: v.OptionalSchema, never>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isRevealed: v.OptionalSchema, never>; readonly equalsEntry: v.OptionalSchema, never>; readonly inRange: v.OptionalSchema; readonly max: v.BigintSchema; }, undefined>, never>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isRevealed: v.OptionalSchema, never>; readonly equalsEntry: v.OptionalSchema, never>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isRevealed: v.OptionalSchema, never>; readonly equalsEntry: v.OptionalSchema, never>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly inRange: v.OptionalSchema; readonly max: v.BigintSchema; }, undefined>, never>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; }, undefined>], undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"optional", undefined>; readonly innerType: v.VariantSchema<"type", [v.ObjectSchema<{ readonly type: v.LiteralSchema<"string", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isRevealed: v.OptionalSchema, never>; readonly equalsEntry: v.OptionalSchema, never>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isRevealed: v.OptionalSchema, never>; readonly equalsEntry: v.OptionalSchema, never>; readonly inRange: v.OptionalSchema; readonly max: v.BigintSchema; }, undefined>, never>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isRevealed: v.OptionalSchema, never>; readonly equalsEntry: v.OptionalSchema, never>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isRevealed: v.OptionalSchema, never>; readonly equalsEntry: v.OptionalSchema, never>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly inRange: v.OptionalSchema; readonly max: v.BigintSchema; }, undefined>, never>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; }, undefined>], undefined>; }, undefined>], undefined>, undefined>; readonly tuples: v.OptionalSchema, undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, undefined>, never>; }, undefined>, undefined>, never>; readonly signerPublicKey: v.OptionalSchema, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema, undefined>, never>; }, undefined>, never>; readonly signature: v.OptionalSchema, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema, undefined>, never>; }, undefined>, never>; readonly meta: v.OptionalSchema; }, undefined>, never>; }, undefined>; declare const ProofConfigPODSchemaSchema: v.ObjectSchema<{ readonly pod: v.ObjectSchema<{ readonly entries: v.RecordSchema, v.VariantSchema<"type", [v.VariantSchema<"type", [v.ObjectSchema<{ readonly type: v.LiteralSchema<"string", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isRevealed: v.OptionalSchema, never>; readonly equalsEntry: v.OptionalSchema, never>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isRevealed: v.OptionalSchema, never>; readonly equalsEntry: v.OptionalSchema, never>; readonly inRange: v.OptionalSchema; readonly max: v.BigintSchema; }, undefined>, never>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isRevealed: v.OptionalSchema, never>; readonly equalsEntry: v.OptionalSchema, never>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isRevealed: v.OptionalSchema, never>; readonly equalsEntry: v.OptionalSchema, never>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly inRange: v.OptionalSchema; readonly max: v.BigintSchema; }, undefined>, never>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; }, undefined>], undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"optional", undefined>; readonly innerType: v.VariantSchema<"type", [v.ObjectSchema<{ readonly type: v.LiteralSchema<"string", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isRevealed: v.OptionalSchema, never>; readonly equalsEntry: v.OptionalSchema, never>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isRevealed: v.OptionalSchema, never>; readonly equalsEntry: v.OptionalSchema, never>; readonly inRange: v.OptionalSchema; readonly max: v.BigintSchema; }, undefined>, never>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isRevealed: v.OptionalSchema, never>; readonly equalsEntry: v.OptionalSchema, never>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isRevealed: v.OptionalSchema, never>; readonly equalsEntry: v.OptionalSchema, never>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly inRange: v.OptionalSchema; readonly max: v.BigintSchema; }, undefined>, never>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; }, undefined>], undefined>; }, undefined>], undefined>, undefined>; readonly tuples: v.OptionalSchema, undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, undefined>, never>; }, undefined>, undefined>, never>; readonly signerPublicKey: v.OptionalSchema, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema, undefined>, never>; }, undefined>, never>; readonly signature: v.OptionalSchema, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema, undefined>, never>; }, undefined>, never>; readonly meta: v.OptionalSchema; }, undefined>, never>; }, undefined>; readonly revealed: v.OptionalSchema, v.OptionalSchema, never>, undefined>, never>; readonly owner: v.OptionalSchema; readonly protocol: v.UnionSchema<[v.LiteralSchema<"SemaphoreV3", undefined>, v.LiteralSchema<"SemaphoreV4", undefined>], undefined>; }, undefined>, never>; }, undefined>; declare const PodspecProofRequestSchema: v.ObjectSchema<{ readonly pods: v.RecordSchema, v.ObjectSchema<{ readonly pod: v.ObjectSchema<{ readonly entries: v.RecordSchema, v.VariantSchema<"type", [v.VariantSchema<"type", [v.ObjectSchema<{ readonly type: v.LiteralSchema<"string", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isRevealed: v.OptionalSchema, never>; readonly equalsEntry: v.OptionalSchema, never>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isRevealed: v.OptionalSchema, never>; readonly equalsEntry: v.OptionalSchema, never>; readonly inRange: v.OptionalSchema; readonly max: v.BigintSchema; }, undefined>, never>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isRevealed: v.OptionalSchema, never>; readonly equalsEntry: v.OptionalSchema, never>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isRevealed: v.OptionalSchema, never>; readonly equalsEntry: v.OptionalSchema, never>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly inRange: v.OptionalSchema; readonly max: v.BigintSchema; }, undefined>, never>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; }, undefined>], undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"optional", undefined>; readonly innerType: v.VariantSchema<"type", [v.ObjectSchema<{ readonly type: v.LiteralSchema<"string", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isRevealed: v.OptionalSchema, never>; readonly equalsEntry: v.OptionalSchema, never>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isRevealed: v.OptionalSchema, never>; readonly equalsEntry: v.OptionalSchema, never>; readonly inRange: v.OptionalSchema; readonly max: v.BigintSchema; }, undefined>, never>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isRevealed: v.OptionalSchema, never>; readonly equalsEntry: v.OptionalSchema, never>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isRevealed: v.OptionalSchema, never>; readonly equalsEntry: v.OptionalSchema, never>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly inRange: v.OptionalSchema; readonly max: v.BigintSchema; }, undefined>, never>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, never>; }, undefined>], undefined>; }, undefined>], undefined>, undefined>; readonly tuples: v.OptionalSchema, undefined>; readonly isMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, undefined>, undefined>, never>; }, undefined>, undefined>, never>; readonly signerPublicKey: v.OptionalSchema, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema, undefined>, never>; }, undefined>, never>; readonly signature: v.OptionalSchema, undefined>, never>; readonly isNotMemberOf: v.OptionalSchema, undefined>, never>; }, undefined>, never>; readonly meta: v.OptionalSchema; }, undefined>, never>; }, undefined>; readonly revealed: v.OptionalSchema, v.OptionalSchema, never>, undefined>, never>; readonly owner: v.OptionalSchema; readonly protocol: v.UnionSchema<[v.LiteralSchema<"SemaphoreV3", undefined>, v.LiteralSchema<"SemaphoreV4", undefined>], undefined>; }, undefined>, never>; }, undefined>, undefined>; readonly externalNullifier: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, never>; readonly watermark: v.OptionalSchema; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"int", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"cryptographic", undefined>; readonly value: v.BigintSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"eddsa_pubkey", undefined>; readonly value: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"boolean", undefined>; readonly value: v.BooleanSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly value: v.DateSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"bytes", undefined>; readonly value: v.InstanceSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"null", undefined>; readonly value: v.NullSchema; }, undefined>], undefined>, never>; }, undefined>; declare const ProveResultSchema: v.VariantSchema<"success", [v.ObjectSchema<{ readonly success: v.LiteralSchema; readonly proof: v.CustomSchema; readonly boundConfig: v.CustomSchema; readonly revealedClaims: v.CustomSchema; }, undefined>, v.ObjectSchema<{ readonly success: v.LiteralSchema; readonly error: v.StringSchema; }, undefined>], undefined>; export { DefinedEntrySchema, EntrySchema, OptionalEntrySchema, PODEntriesSchema, PODSchemaSchema, PODTupleSchema, PODValueSchema, PodspecProofRequestSchema, ProofConfigPODSchemaSchema, ProveResultSchema, SignatureSchema, SignerPublicKeySchema };