Commitment: ZodObject<{
commitmentData: ZodObject<{
id: ZodEffects<ZodString, string, string>;
itemData: ZodArray<ZodObject<{
address: ZodOptional<ZodObject<{
countryCode: ZodOptional<ZodEffects<ZodString, string, string>>;
floor: ZodOptional<ZodString>;
postcode: ZodOptional<ZodString>;
region: ZodOptional<ZodString>;
streetName: ZodOptional<ZodString>;
streetNo: ZodOptional<ZodString>;
streetType: ZodOptional<ZodString>;
town: ZodOptional<ZodString>;
}, "strip", ZodTypeAny, {
countryCode: undefined | string;
floor: undefined | string;
postcode: undefined | string;
region: undefined | string;
streetName: undefined | string;
streetNo: undefined | string;
streetType: undefined | string;
town: undefined | string;
}, {
countryCode: undefined | string;
floor: undefined | string;
postcode: undefined | string;
region: undefined | string;
streetName: undefined | string;
streetNo: undefined | string;
streetType: undefined | string;
town: undefined | string;
}>>;
description: ZodOptional<ZodString>;
extra: ZodOptional<ZodType<Json, ZodTypeDef, Json>>;
hash: ZodString;
hashType: ZodUnion<[ZodLiteral<"sha1">, ZodLiteral<"sha-256">, ZodLiteral<"sha-384">, ZodLiteral<"sha-512">]>;
location: ZodOptional<ZodObject<{
altitude: ZodOptional<ZodNumber>;
coordinate: ZodObject<{
latitude: ZodEffects<ZodString, string, string>;
longitude: ZodEffects<ZodString, string, string>;
}, "strip", ZodTypeAny, {
latitude: string;
longitude: string;
}, {
latitude: string;
longitude: string;
}>;
course: ZodOptional<ZodNumber>;
courseAccuracy: ZodOptional<ZodNumber>;
ellipsoidalAltitude: ZodOptional<ZodNumber>;
floor: ZodOptional<ZodNumber>;
headingAccuracy: ZodOptional<ZodNumber>;
horizontalAccuracy: ZodOptional<ZodNumber>;
magneticHeading: ZodOptional<ZodNumber>;
speed: ZodOptional<ZodNumber>;
speedAccuracy: ZodOptional<ZodNumber>;
timestamp: ZodOptional<ZodEffects<ZodString, string, string>>;
trueHeading: ZodOptional<ZodNumber>;
verticalAccuracy: ZodOptional<ZodNumber>;
}, "strip", ZodTypeAny, {
altitude: undefined | number;
coordinate: { latitude: string; longitude: string; };
course: undefined | number;
courseAccuracy: undefined | number;
ellipsoidalAltitude: undefined | number;
floor: undefined | number;
headingAccuracy: undefined | number;
horizontalAccuracy: undefined | number;
magneticHeading: undefined | number;
speed: undefined | number;
speedAccuracy: undefined | number;
timestamp: undefined | string;
trueHeading: undefined | number;
verticalAccuracy: undefined | number;
}, {
altitude: undefined | number;
coordinate: { latitude: string; longitude: string; };
course: undefined | number;
courseAccuracy: undefined | number;
ellipsoidalAltitude: undefined | number;
floor: undefined | number;
headingAccuracy: undefined | number;
horizontalAccuracy: undefined | number;
magneticHeading: undefined | number;
speed: undefined | number;
speedAccuracy: undefined | number;
timestamp: undefined | string;
trueHeading: undefined | number;
verticalAccuracy: undefined | number;
}>>;
people: ZodOptional<ZodArray<ZodObject<{
address: ZodOptional<ZodObject<{
countryCode: ZodOptional<ZodEffects<ZodString, string, string>>;
floor: ZodOptional<ZodString>;
postcode: ZodOptional<ZodString>;
region: ZodOptional<ZodString>;
streetName: ZodOptional<ZodString>;
streetNo: ZodOptional<ZodString>;
streetType: ZodOptional<ZodString>;
town: ZodOptional<ZodString>;
}, "strip", ZodTypeAny, {
countryCode: undefined | string;
floor: undefined | string;
postcode: undefined | string;
region: undefined | string;
streetName: undefined | string;
streetNo: undefined | string;
streetType: undefined | string;
town: undefined | string;
}, {
countryCode: undefined | string;
floor: undefined | string;
postcode: undefined | string;
region: undefined | string;
streetName: undefined | string;
streetNo: undefined | string;
streetType: undefined | string;
town: undefined | string;
}>>;
email: ZodOptional<ZodString>;
givenName: ZodOptional<ZodString>;
organizationName: ZodOptional<ZodString>;
roles: ZodOptional<ZodArray<ZodString, "many">>;
surname: ZodOptional<ZodString>;
uri: ZodOptional<ZodString>;
}, "strip", ZodTypeAny, {
address: undefined | ({ region?: string | undefined; streetNo?: string | undefined; streetName?: string | undefined; streetType?: string | undefined; floor?: string | undefined; town?: string | undefined; postcode?: string | undefined; countryCode?: string | undefined; });
email: undefined | string;
givenName: undefined | string;
organizationName: undefined | string;
roles: undefined | string[];
surname: undefined | string;
uri: undefined | string;
}, {
address: undefined | ({ region?: string | undefined; streetNo?: string | undefined; streetName?: string | undefined; streetType?: string | undefined; floor?: string | undefined; town?: string | undefined; postcode?: string | undefined; countryCode?: string | undefined; });
email: undefined | string;
givenName: undefined | string;
organizationName: undefined | string;
roles: undefined | string[];
surname: undefined | string;
uri: undefined | string;
}>, "many">>;
timestamp: ZodOptional<ZodEffects<ZodString, string, string>>;
}, "strip", ZodTypeAny, {
address: undefined | ({ region?: string | undefined; streetNo?: string | undefined; streetName?: string | undefined; streetType?: string | undefined; floor?: string | undefined; town?: string | undefined; postcode?: string | undefined; countryCode?: string | undefined; });
description: undefined | string;
extra: undefined | Json;
hash: string;
hashType: "sha1" | "sha-256" | "sha-384" | "sha-512";
location: undefined | ({ timestamp?: string | undefined; floor?: number | undefined; altitude?: number | undefined; ellipsoidalAltitude?: number | undefined; horizontalAccuracy?: number | undefined; verticalAccuracy?: number | undefined; speed?: number | undefined; speedAccuracy?: number | undefined; course?: number | undefined; courseAccuracy?: number | undefined; magneticHeading?: number | undefined; headingAccuracy?: number | undefined; trueHeading?: number | undefined; coordinate: { latitude: string; longitude: string; }; });
people: undefined | ({ address?: { region?: string | undefined; streetNo?: string | undefined; streetName?: string | undefined; streetType?: string | undefined; floor?: string | undefined; town?: string | undefined; postcode?: string | undefined; countryCode?: string | undefined; } | undefined; email?: string | undefined; givenName?: string | undefined; surname?: string | undefined; organizationName?: string | undefined; roles?: string[] | undefined; uri?: string | undefined; })[];
timestamp: undefined | string;
}, {
address: undefined | ({ region?: string | undefined; streetNo?: string | undefined; streetName?: string | undefined; streetType?: string | undefined; floor?: string | undefined; town?: string | undefined; postcode?: string | undefined; countryCode?: string | undefined; });
description: undefined | string;
extra: undefined | Json;
hash: string;
hashType: "sha1" | "sha-256" | "sha-384" | "sha-512";
location: undefined | ({ timestamp?: string | undefined; floor?: number | undefined; altitude?: number | undefined; ellipsoidalAltitude?: number | undefined; horizontalAccuracy?: number | undefined; verticalAccuracy?: number | undefined; speed?: number | undefined; speedAccuracy?: number | undefined; course?: number | undefined; courseAccuracy?: number | undefined; magneticHeading?: number | undefined; headingAccuracy?: number | undefined; trueHeading?: number | undefined; coordinate: { latitude: string; longitude: string; }; });
people: undefined | ({ address?: { region?: string | undefined; streetNo?: string | undefined; streetName?: string | undefined; streetType?: string | undefined; floor?: string | undefined; town?: string | undefined; postcode?: string | undefined; countryCode?: string | undefined; } | undefined; email?: string | undefined; givenName?: string | undefined; surname?: string | undefined; organizationName?: string | undefined; roles?: string[] | undefined; uri?: string | undefined; })[];
timestamp: undefined | string;
}>, "many">;
itemDataSignatures: ZodOptional<ZodArray<ZodObject<{
publicKey: ZodEffects<ZodString, string, string>;
signature: ZodEffects<ZodString, string, string>;
signatureType: ZodLiteral<"ed25519">;
signer: ZodOptional<ZodObject<{
address: ZodOptional<ZodObject<{
countryCode: ZodOptional<ZodEffects<ZodString, string, string>>;
floor: ZodOptional<ZodString>;
postcode: ZodOptional<ZodString>;
region: ZodOptional<ZodString>;
streetName: ZodOptional<ZodString>;
streetNo: ZodOptional<ZodString>;
streetType: ZodOptional<ZodString>;
town: ZodOptional<ZodString>;
}, "strip", ZodTypeAny, {
countryCode: undefined | string;
floor: undefined | string;
postcode: undefined | string;
region: undefined | string;
streetName: undefined | string;
streetNo: undefined | string;
streetType: undefined | string;
town: undefined | string;
}, {
countryCode: undefined | string;
floor: undefined | string;
postcode: undefined | string;
region: undefined | string;
streetName: undefined | string;
streetNo: undefined | string;
streetType: undefined | string;
town: undefined | string;
}>>;
email: ZodOptional<ZodString>;
givenName: ZodOptional<ZodString>;
organizationName: ZodOptional<ZodString>;
roles: ZodOptional<ZodArray<ZodString, "many">>;
surname: ZodOptional<ZodString>;
uri: ZodOptional<ZodString>;
}, "strip", ZodTypeAny, {
address: undefined | ({ region?: string | undefined; streetNo?: string | undefined; streetName?: string | undefined; streetType?: string | undefined; floor?: string | undefined; town?: string | undefined; postcode?: string | undefined; countryCode?: string | undefined; });
email: undefined | string;
givenName: undefined | string;
organizationName: undefined | string;
roles: undefined | string[];
surname: undefined | string;
uri: undefined | string;
}, {
address: undefined | ({ region?: string | undefined; streetNo?: string | undefined; streetName?: string | undefined; streetType?: string | undefined; floor?: string | undefined; town?: string | undefined; postcode?: string | undefined; countryCode?: string | undefined; });
email: undefined | string;
givenName: undefined | string;
organizationName: undefined | string;
roles: undefined | string[];
surname: undefined | string;
uri: undefined | string;
}>>;
}, "strip", ZodTypeAny, {
publicKey: string;
signature: string;
signatureType: "ed25519";
signer: undefined | ({ address?: { region?: string | undefined; streetNo?: string | undefined; streetName?: string | undefined; streetType?: string | undefined; floor?: string | undefined; town?: string | undefined; postcode?: string | undefined; countryCode?: string | undefined; } | undefined; email?: string | undefined; givenName?: string | undefined; surname?: string | undefined; organizationName?: string | undefined; roles?: string[] | undefined; uri?: string | undefined; });
}, {
publicKey: string;
signature: string;
signatureType: "ed25519";
signer: undefined | ({ address?: { region?: string | undefined; streetNo?: string | undefined; streetName?: string | undefined; streetType?: string | undefined; floor?: string | undefined; town?: string | undefined; postcode?: string | undefined; countryCode?: string | undefined; } | undefined; email?: string | undefined; givenName?: string | undefined; surname?: string | undefined; organizationName?: string | undefined; roles?: string[] | undefined; uri?: string | undefined; });
}>, "many">>;
itemSignals: ZodOptional<ZodObject<{
cf: ZodOptional<ZodObject<{
asn: ZodOptional<ZodNullable<ZodUnion<[ZodNumber, ZodString]>>>;
city: ZodOptional<ZodNullable<ZodString>>;
colo: ZodOptional<ZodNullable<ZodString>>;
continent: ZodOptional<ZodNullable<ZodString>>;
country: ZodOptional<ZodNullable<ZodString>>;
latitude: ZodOptional<ZodNullable<ZodString>>;
longitude: ZodOptional<ZodNullable<ZodString>>;
metroCode: ZodOptional<ZodNullable<ZodString>>;
postalCode: ZodOptional<ZodNullable<ZodString>>;
region: ZodOptional<ZodNullable<ZodString>>;
regionCode: ZodOptional<ZodNullable<ZodString>>;
timezone: ZodOptional<ZodNullable<ZodString>>;
}, "strip", ZodTypeAny, {
asn: undefined | null | string | number;
city: undefined | null | string;
colo: undefined | null | string;
continent: undefined | null | string;
country: undefined | null | string;
latitude: undefined | null | string;
longitude: undefined | null | string;
metroCode: undefined | null | string;
postalCode: undefined | null | string;
region: undefined | null | string;
regionCode: undefined | null | string;
timezone: undefined | null | string;
}, {
asn: undefined | null | string | number;
city: undefined | null | string;
colo: undefined | null | string;
continent: undefined | null | string;
country: undefined | null | string;
latitude: undefined | null | string;
longitude: undefined | null | string;
metroCode: undefined | null | string;
postalCode: undefined | null | string;
region: undefined | null | string;
regionCode: undefined | null | string;
timezone: undefined | null | string;
}>>;
observableEntropy: ZodOptional<ZodString>;
submittedAt: ZodEffects<ZodString, string, string>;
}, "strip", ZodTypeAny, {
cf: undefined | ({ region?: string | null | undefined; latitude?: string | null | undefined; longitude?: string | null | undefined; asn?: string | number | null | undefined; colo?: string | null | undefined; country?: string | null | undefined; city?: string | null | undefined; continent?: string | null | undefined; postalCode?: string | null | undefined; metroCode?: string | null | undefined; regionCode?: string | null | undefined; timezone?: string | null | undefined; });
observableEntropy: undefined | string;
submittedAt: string;
}, {
cf: undefined | ({ region?: string | null | undefined; latitude?: string | null | undefined; longitude?: string | null | undefined; asn?: string | number | null | undefined; colo?: string | null | undefined; country?: string | null | undefined; city?: string | null | undefined; continent?: string | null | undefined; postalCode?: string | null | undefined; metroCode?: string | null | undefined; regionCode?: string | null | undefined; timezone?: string | null | undefined; });
observableEntropy: undefined | string;
submittedAt: string;
}>>;
proofs: ZodArray<ZodObject<{
inclusionProof: ZodObject<{
h: ZodUnion<[ZodLiteral<"sha224">, ZodLiteral<"sha256">, ZodLiteral<"sha384">, ZodLiteral<"sha512">, ZodLiteral<"sha512_256">, ZodLiteral<"sha3_224">, ZodLiteral<"sha3_256">, ZodLiteral<"sha3_384">, ZodLiteral<"sha3_512">]>;
p: ZodArray<ZodTuple<[ZodNumber, ZodString], null>, "many">;
v: ZodNumber;
}, "strip", ZodTypeAny, {
h: "sha224" | "sha256" | "sha384" | "sha512" | "sha512_256" | "sha3_224" | "sha3_256" | "sha3_384" | "sha3_512";
p: [number, string][];
v: number;
}, {
h: "sha224" | "sha256" | "sha384" | "sha512" | "sha512_256" | "sha3_224" | "sha3_256" | "sha3_384" | "sha3_512";
p: [number, string][];
v: number;
}>;
inputHash: ZodString;
merkleRoot: ZodString;
}, "strip", ZodTypeAny, {
inclusionProof: { p: [number, string][]; v: number; h: "sha224" | "sha256" | "sha384" | "sha512" | "sha512_256" | "sha3_224" | "sha3_256" | "sha3_384" | "sha3_512"; };
inputHash: string;
merkleRoot: string;
}, {
inclusionProof: { p: [number, string][]; v: number; h: "sha224" | "sha256" | "sha384" | "sha512" | "sha512_256" | "sha3_224" | "sha3_256" | "sha3_384" | "sha3_512"; };
inputHash: string;
merkleRoot: string;
}>, "many">;
transactions: ZodRecord<ZodString, ZodArray<ZodDiscriminatedUnion<"intent", Primitive, ZodObject<extendShape<{
inputHash: ZodString;
}, {
hash: ZodString;
intent: ZodLiteral<"bitcoin">;
}>, "strict", ZodTypeAny, {
hash: string;
inputHash: string;
intent: "bitcoin";
}, {
hash: string;
inputHash: string;
intent: "bitcoin";
}> | ZodObject<extendShape<{
inputHash: ZodString;
}, {
hash: ZodString;
intent: ZodLiteral<"ethereum">;
}>, "strict", ZodTypeAny, {
hash: string;
inputHash: string;
intent: "ethereum";
}, {
hash: string;
inputHash: string;
intent: "ethereum";
}> | ZodObject<extendShape<{
inputHash: ZodString;
}, {
hash: ZodString;
intent: ZodLiteral<"stellar">;
ledger: ZodNumber;
}>, "strict", ZodTypeAny, {
hash: string;
inputHash: string;
intent: "stellar";
ledger: number;
}, {
hash: string;
inputHash: string;
intent: "stellar";
ledger: number;
}> | ZodObject<extendShape<{
inputHash: ZodString;
}, {
id: ZodString;
intent: ZodLiteral<"twitter">;
}>, "strict", ZodTypeAny, {
id: string;
inputHash: string;
intent: "twitter";
}, {
id: string;
inputHash: string;
intent: "twitter";
}>>, "many">>;
}, "strip", ZodTypeAny, {
id: string;
itemData: ({ location?: { timestamp?: string | undefined; floor?: number | undefined; altitude?: number | undefined; ellipsoidalAltitude?: number | undefined; horizontalAccuracy?: number | undefined; verticalAccuracy?: number | undefined; speed?: number | undefined; speedAccuracy?: number | undefined; course?: number | undefined; courseAccuracy?: number | undefined; magneticHeading?: number | undefined; headingAccuracy?: number | undefined; trueHeading?: number | undefined; coordinate: { latitude: string; longitude: string; }; } | undefined; address?: { region?: string | undefined; streetNo?: string | undefined; streetName?: string | undefined; streetType?: string | undefined; floor?: string | undefined; town?: string | undefined; postcode?: string | undefined; countryCode?: string | undefined; } | undefined; description?: string | undefined; timestamp?: string | undefined; people?: { address?: { region?: string | undefined; streetNo?: string | undefined; streetName?: string | undefined; streetType?: string | undefined; floor?: string | undefined; town?: string | undefined; postcode?: string | undefined; countryCode?: string | undefined; } | undefined; email?: string | undefined; givenName?: string | undefined; surname?: string | undefined; organizationName?: string | undefined; roles?: string[] | undefined; uri?: string | undefined; }[] | undefined; extra?: Json | undefined; hash: string; hashType: "sha1" | "sha-256" | "sha-384" | "sha-512"; })[];
itemDataSignatures: undefined | ({ signer?: { address?: { region?: string | undefined; streetNo?: string | undefined; streetName?: string | undefined; streetType?: string | undefined; floor?: string | undefined; town?: string | undefined; postcode?: string | undefined; countryCode?: string | undefined; } | undefined; email?: string | undefined; givenName?: string | undefined; surname?: string | undefined; organizationName?: string | undefined; roles?: string[] | undefined; uri?: string | undefined; } | undefined; publicKey: string; signature: string; signatureType: "ed25519"; })[];
itemSignals: undefined | ({ cf?: { region?: string | null | undefined; latitude?: string | null | undefined; longitude?: string | null | undefined; asn?: string | number | null | undefined; colo?: string | null | undefined; country?: string | null | undefined; city?: string | null | undefined; continent?: string | null | undefined; postalCode?: string | null | undefined; metroCode?: string | null | undefined; regionCode?: string | null | undefined; timezone?: string | null | undefined; } | undefined; observableEntropy?: string | undefined; submittedAt: string; });
proofs: ({ inputHash: string; inclusionProof: { p: [number, string][]; v: number; h: "sha224" | "sha256" | "sha384" | "sha512" | "sha512_256" | "sha3_224" | "sha3_256" | "sha3_384" | "sha3_512"; }; merkleRoot: string; })[];
transactions: Record<string, ({
hash: string;
inputHash: string;
intent: "bitcoin";
} | {
hash: string;
inputHash: string;
intent: "ethereum";
} | {
hash: string;
inputHash: string;
intent: "stellar";
ledger: number;
} | {
id: string;
inputHash: string;
intent: "twitter";
})[]>;
}, {
id: string;
itemData: ({ location?: { timestamp?: string | undefined; floor?: number | undefined; altitude?: number | undefined; ellipsoidalAltitude?: number | undefined; horizontalAccuracy?: number | undefined; verticalAccuracy?: number | undefined; speed?: number | undefined; speedAccuracy?: number | undefined; course?: number | undefined; courseAccuracy?: number | undefined; magneticHeading?: number | undefined; headingAccuracy?: number | undefined; trueHeading?: number | undefined; coordinate: { latitude: string; longitude: string; }; } | undefined; address?: { region?: string | undefined; streetNo?: string | undefined; streetName?: string | undefined; streetType?: string | undefined; floor?: string | undefined; town?: string | undefined; postcode?: string | undefined; countryCode?: string | undefined; } | undefined; description?: string | undefined; timestamp?: string | undefined; people?: { address?: { region?: string | undefined; streetNo?: string | undefined; streetName?: string | undefined; streetType?: string | undefined; floor?: string | undefined; town?: string | undefined; postcode?: string | undefined; countryCode?: string | undefined; } | undefined; email?: string | undefined; givenName?: string | undefined; surname?: string | undefined; organizationName?: string | undefined; roles?: string[] | undefined; uri?: string | undefined; }[] | undefined; extra?: Json | undefined; hash: string; hashType: "sha1" | "sha-256" | "sha-384" | "sha-512"; })[];
itemDataSignatures: undefined | ({ signer?: { address?: { region?: string | undefined; streetNo?: string | undefined; streetName?: string | undefined; streetType?: string | undefined; floor?: string | undefined; town?: string | undefined; postcode?: string | undefined; countryCode?: string | undefined; } | undefined; email?: string | undefined; givenName?: string | undefined; surname?: string | undefined; organizationName?: string | undefined; roles?: string[] | undefined; uri?: string | undefined; } | undefined; publicKey: string; signature: string; signatureType: "ed25519"; })[];
itemSignals: undefined | ({ cf?: { region?: string | null | undefined; latitude?: string | null | undefined; longitude?: string | null | undefined; asn?: string | number | null | undefined; colo?: string | null | undefined; country?: string | null | undefined; city?: string | null | undefined; continent?: string | null | undefined; postalCode?: string | null | undefined; metroCode?: string | null | undefined; regionCode?: string | null | undefined; timezone?: string | null | undefined; } | undefined; observableEntropy?: string | undefined; submittedAt: string; });
proofs: ({ inputHash: string; inclusionProof: { p: [number, string][]; v: number; h: "sha224" | "sha256" | "sha384" | "sha512" | "sha512_256" | "sha3_224" | "sha3_256" | "sha3_384" | "sha3_512"; }; merkleRoot: string; })[];
transactions: Record<string, ({
hash: string;
inputHash: string;
intent: "bitcoin";
} | {
hash: string;
inputHash: string;
intent: "ethereum";
} | {
hash: string;
inputHash: string;
intent: "stellar";
ledger: number;
} | {
id: string;
inputHash: string;
intent: "twitter";
})[]>;
}>;
commitmentDataSignatures: ZodArray<ZodObject<{
publicKey: ZodEffects<ZodString, string, string>;
signature: ZodEffects<ZodString, string, string>;
signatureType: ZodLiteral<"ed25519">;
signer: ZodOptional<ZodObject<{
address: ZodOptional<ZodObject<{
countryCode: ZodOptional<ZodEffects<ZodString, string, string>>;
floor: ZodOptional<ZodString>;
postcode: ZodOptional<ZodString>;
region: ZodOptional<ZodString>;
streetName: ZodOptional<ZodString>;
streetNo: ZodOptional<ZodString>;
streetType: ZodOptional<ZodString>;
town: ZodOptional<ZodString>;
}, "strip", ZodTypeAny, {
countryCode: undefined | string;
floor: undefined | string;
postcode: undefined | string;
region: undefined | string;
streetName: undefined | string;
streetNo: undefined | string;
streetType: undefined | string;
town: undefined | string;
}, {
countryCode: undefined | string;
floor: undefined | string;
postcode: undefined | string;
region: undefined | string;
streetName: undefined | string;
streetNo: undefined | string;
streetType: undefined | string;
town: undefined | string;
}>>;
email: ZodOptional<ZodString>;
givenName: ZodOptional<ZodString>;
organizationName: ZodOptional<ZodString>;
roles: ZodOptional<ZodArray<ZodString, "many">>;
surname: ZodOptional<ZodString>;
uri: ZodOptional<ZodString>;
}, "strip", ZodTypeAny, {
address: undefined | ({ region?: string | undefined; streetNo?: string | undefined; streetName?: string | undefined; streetType?: string | undefined; floor?: string | undefined; town?: string | undefined; postcode?: string | undefined; countryCode?: string | undefined; });
email: undefined | string;
givenName: undefined | string;
organizationName: undefined | string;
roles: undefined | string[];
surname: undefined | string;
uri: undefined | string;
}, {
address: undefined | ({ region?: string | undefined; streetNo?: string | undefined; streetName?: string | undefined; streetType?: string | undefined; floor?: string | undefined; town?: string | undefined; postcode?: string | undefined; countryCode?: string | undefined; });
email: undefined | string;
givenName: undefined | string;
organizationName: undefined | string;
roles: undefined | string[];
surname: undefined | string;
uri: undefined | string;
}>>;
}, "strip", ZodTypeAny, {
publicKey: string;
signature: string;
signatureType: "ed25519";
signer: undefined | ({ address?: { region?: string | undefined; streetNo?: string | undefined; streetName?: string | undefined; streetType?: string | undefined; floor?: string | undefined; town?: string | undefined; postcode?: string | undefined; countryCode?: string | undefined; } | undefined; email?: string | undefined; givenName?: string | undefined; surname?: string | undefined; organizationName?: string | undefined; roles?: string[] | undefined; uri?: string | undefined; });
}, {
publicKey: string;
signature: string;
signatureType: "ed25519";
signer: undefined | ({ address?: { region?: string | undefined; streetNo?: string | undefined; streetName?: string | undefined; streetType?: string | undefined; floor?: string | undefined; town?: string | undefined; postcode?: string | undefined; countryCode?: string | undefined; } | undefined; email?: string | undefined; givenName?: string | undefined; surname?: string | undefined; organizationName?: string | undefined; roles?: string[] | undefined; uri?: string | undefined; });
}>, "many">;
}, "strip", ZodTypeAny, {
commitmentData: { itemSignals?: { cf?: { region?: string | null | undefined; latitude?: string | null | undefined; longitude?: string | null | undefined; asn?: string | number | null | undefined; colo?: string | null | undefined; country?: string | null | undefined; city?: string | null | undefined; continent?: string | null | undefined; postalCode?: string | null | undefined; metroCode?: string | null | undefined; regionCode?: string | null | undefined; timezone?: string | null | undefined; } | undefined; observableEntropy?: string | undefined; submittedAt: string; } | undefined; itemDataSignatures?: { signer?: { address?: { region?: string | undefined; streetNo?: string | undefined; streetName?: string | undefined; streetType?: string | undefined; floor?: string | undefined; town?: string | undefined; postcode?: string | undefined; countryCode?: string | undefined; } | undefined; email?: string | undefined; givenName?: string | undefined; surname?: string | undefined; organizationName?: string | undefined; roles?: string[] | undefined; uri?: string | undefined; } | undefined; publicKey: string; signature: string; signatureType: "ed25519"; }[] | undefined; id: string; itemData: { location?: { timestamp?: string | undefined; floor?: number | undefined; altitude?: number | undefined; ellipsoidalAltitude?: number | undefined; horizontalAccuracy?: number | undefined; verticalAccuracy?: number | undefined; speed?: number | undefined; speedAccuracy?: number | undefined; course?: number | undefined; courseAccuracy?: number | undefined; magneticHeading?: number | undefined; headingAccuracy?: number | undefined; trueHeading?: number | undefined; coordinate: { latitude: string; longitude: string; }; } | undefined; address?: { region?: string | undefined; streetNo?: string | undefined; streetName?: string | undefined; streetType?: string | undefined; floor?: string | undefined; town?: string | undefined; postcode?: string | undefined; countryCode?: string | undefined; } | undefined; description?: string | undefined; timestamp?: string | undefined; people?: { address?: { region?: string | undefined; streetNo?: string | undefined; streetName?: string | undefined; streetType?: string | undefined; floor?: string | undefined; town?: string | undefined; postcode?: string | undefined; countryCode?: string | undefined; } | undefined; email?: string | undefined; givenName?: string | undefined; surname?: string | undefined; organizationName?: string | undefined; roles?: string[] | undefined; uri?: string | undefined; }[] | undefined; extra?: Json | undefined; hash: string; hashType: "sha1" | "sha-256" | "sha-384" | "sha-512"; }[]; proofs: { inputHash: string; inclusionProof: { p: [number, string][]; v: number; h: "sha224" | "sha256" | "sha384" | "sha512" | "sha512_256" | "sha3_224" | "sha3_256" | "sha3_384" | "sha3_512"; }; merkleRoot: string; }[]; transactions: Record<string, ({ hash: string; inputHash: string; intent: "bitcoin"; } | { hash: string; inputHash: string; intent: "ethereum"; } | { hash: string; inputHash: string; intent: "stellar"; ledger: number; } | { id: string; inputHash: string; intent: "twitter"; })[]>; };
commitmentDataSignatures: ({ signer?: { address?: { region?: string | undefined; streetNo?: string | undefined; streetName?: string | undefined; streetType?: string | undefined; floor?: string | undefined; town?: string | undefined; postcode?: string | undefined; countryCode?: string | undefined; } | undefined; email?: string | undefined; givenName?: string | undefined; surname?: string | undefined; organizationName?: string | undefined; roles?: string[] | undefined; uri?: string | undefined; } | undefined; publicKey: string; signature: string; signatureType: "ed25519"; })[];
}, {
commitmentData: { itemSignals?: { cf?: { region?: string | null | undefined; latitude?: string | null | undefined; longitude?: string | null | undefined; asn?: string | number | null | undefined; colo?: string | null | undefined; country?: string | null | undefined; city?: string | null | undefined; continent?: string | null | undefined; postalCode?: string | null | undefined; metroCode?: string | null | undefined; regionCode?: string | null | undefined; timezone?: string | null | undefined; } | undefined; observableEntropy?: string | undefined; submittedAt: string; } | undefined; itemDataSignatures?: { signer?: { address?: { region?: string | undefined; streetNo?: string | undefined; streetName?: string | undefined; streetType?: string | undefined; floor?: string | undefined; town?: string | undefined; postcode?: string | undefined; countryCode?: string | undefined; } | undefined; email?: string | undefined; givenName?: string | undefined; surname?: string | undefined; organizationName?: string | undefined; roles?: string[] | undefined; uri?: string | undefined; } | undefined; publicKey: string; signature: string; signatureType: "ed25519"; }[] | undefined; id: string; itemData: { location?: { timestamp?: string | undefined; floor?: number | undefined; altitude?: number | undefined; ellipsoidalAltitude?: number | undefined; horizontalAccuracy?: number | undefined; verticalAccuracy?: number | undefined; speed?: number | undefined; speedAccuracy?: number | undefined; course?: number | undefined; courseAccuracy?: number | undefined; magneticHeading?: number | undefined; headingAccuracy?: number | undefined; trueHeading?: number | undefined; coordinate: { latitude: string; longitude: string; }; } | undefined; address?: { region?: string | undefined; streetNo?: string | undefined; streetName?: string | undefined; streetType?: string | undefined; floor?: string | undefined; town?: string | undefined; postcode?: string | undefined; countryCode?: string | undefined; } | undefined; description?: string | undefined; timestamp?: string | undefined; people?: { address?: { region?: string | undefined; streetNo?: string | undefined; streetName?: string | undefined; streetType?: string | undefined; floor?: string | undefined; town?: string | undefined; postcode?: string | undefined; countryCode?: string | undefined; } | undefined; email?: string | undefined; givenName?: string | undefined; surname?: string | undefined; organizationName?: string | undefined; roles?: string[] | undefined; uri?: string | undefined; }[] | undefined; extra?: Json | undefined; hash: string; hashType: "sha1" | "sha-256" | "sha-384" | "sha-512"; }[]; proofs: { inputHash: string; inclusionProof: { p: [number, string][]; v: number; h: "sha224" | "sha256" | "sha384" | "sha512" | "sha512_256" | "sha3_224" | "sha3_256" | "sha3_384" | "sha3_512"; }; merkleRoot: string; }[]; transactions: Record<string, ({ hash: string; inputHash: string; intent: "bitcoin"; } | { hash: string; inputHash: string; intent: "ethereum"; } | { hash: string; inputHash: string; intent: "stellar"; ledger: number; } | { id: string; inputHash: string; intent: "twitter"; })[]>; };
commitmentDataSignatures: ({ signer?: { address?: { region?: string | undefined; streetNo?: string | undefined; streetName?: string | undefined; streetType?: string | undefined; floor?: string | undefined; town?: string | undefined; postcode?: string | undefined; countryCode?: string | undefined; } | undefined; email?: string | undefined; givenName?: string | undefined; surname?: string | undefined; organizationName?: string | undefined; roles?: string[] | undefined; uri?: string | undefined; } | undefined; publicKey: string; signature: string; signatureType: "ed25519"; })[];
}> = ...