import * as _pcd_gpc from '@pcd/gpc'; import * as snarkjs from 'snarkjs'; import * as v from 'valibot'; declare const PODDataSchema: v.ObjectSchema<{ readonly entries: 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>; readonly signature: v.StringSchema; readonly signerPublicKey: v.StringSchema; }, undefined>; type RPCFunction>[], v.ErrorMessage | undefined> = v.TupleSchema>[], v.ErrorMessage | undefined>, O extends v.BaseSchema> = v.BaseSchema>> = { input: I; output: O; }; declare const ParcnetRPCSchema: { readonly gpc: { readonly prove: { readonly input: v.TupleSchema<[v.ObjectSchema<{ readonly request: 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>; readonly circuitIdentifier: v.OptionalSchema, v.CheckAction, v.TransformAction]>, never>; readonly collectionIds: v.OptionalSchema, undefined>, never>; }, undefined>], undefined>; readonly output: v.VariantSchema<"success", [v.ObjectSchema<{ readonly success: v.LiteralSchema; readonly proof: v.CustomSchema; readonly boundConfig: v.CustomSchema<_pcd_gpc.GPCBoundConfig, undefined>; readonly revealedClaims: v.CustomSchema<_pcd_gpc.GPCRevealedClaims, undefined>; }, undefined>, v.ObjectSchema<{ readonly success: v.LiteralSchema; readonly error: v.StringSchema; }, undefined>], undefined>; }; readonly canProve: { readonly input: v.TupleSchema<[v.ObjectSchema<{ readonly request: 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>; readonly circuitIdentifier: v.OptionalSchema, v.CheckAction, v.TransformAction]>, never>; readonly collectionIds: v.OptionalSchema, undefined>, never>; }, undefined>], undefined>; readonly output: v.BooleanSchema; }; readonly verify: { readonly input: v.TupleSchema<[v.AnySchema, v.AnySchema, v.AnySchema], undefined>; readonly output: v.BooleanSchema; }; readonly verifyWithProofRequest: { readonly input: v.TupleSchema<[v.AnySchema, v.AnySchema, v.AnySchema, v.AnySchema], undefined>; readonly output: v.BooleanSchema; }; }; readonly identity: { readonly getSemaphoreV3Commitment: { readonly input: v.TupleSchema<[], undefined>; readonly output: v.BigintSchema; }; readonly getSemaphoreV4Commitment: { readonly input: v.TupleSchema<[], undefined>; readonly output: v.BigintSchema; }; readonly getPublicKey: { readonly input: v.TupleSchema<[], undefined>; readonly output: v.StringSchema; }; }; readonly pod: { readonly query: { readonly input: v.TupleSchema<[collectionId: v.StringSchema | undefined>, query: 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>], undefined>; readonly output: v.ArraySchema, 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>; readonly signature: v.StringSchema; readonly signerPublicKey: v.StringSchema; }, undefined>, undefined>; }; readonly insert: { readonly input: v.TupleSchema<[collectionId: v.StringSchema | undefined>, podData: v.ObjectSchema<{ readonly entries: 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>; readonly signature: v.StringSchema; readonly signerPublicKey: v.StringSchema; }, undefined>], undefined>; readonly output: v.VoidSchema; }; readonly delete: { readonly input: v.TupleSchema<[collectionId: v.StringSchema | undefined>, signature: v.StringSchema | undefined>], undefined>; readonly output: v.VoidSchema; }; readonly subscribe: { readonly input: v.TupleSchema<[collectionId: v.StringSchema | undefined>, query: 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>], undefined>; readonly output: v.StringSchema; }; readonly unsubscribe: { readonly input: v.TupleSchema<[subscriptionId: v.StringSchema | undefined>], undefined>; readonly output: v.VoidSchema; }; readonly sign: { readonly input: v.TupleSchema<[entries: 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>], undefined>; readonly output: v.ObjectSchema<{ readonly entries: 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>; readonly signature: v.StringSchema; readonly signerPublicKey: v.StringSchema; }, undefined>; }; readonly signPrefixed: { readonly input: v.TupleSchema<[entries: 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>], undefined>; readonly output: v.ObjectSchema<{ readonly entries: 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>; readonly signature: v.StringSchema; readonly signerPublicKey: v.StringSchema; }, undefined>; }; }; }; export { PODDataSchema, ParcnetRPCSchema, type RPCFunction };