// This file was generated by [ts-rs](https://github.com/Aleph-Alpha/ts-rs). Do not edit this file manually.
import type { BasicImageAttestationStatement } from "./BasicImageAttestationStatement";
import type { BasicPostAttestationStatement } from "./BasicPostAttestationStatement";
import type { BasicProfileAttestationStatement } from "./BasicProfileAttestationStatement";
import type { BasicTagAttestationStatement } from "./BasicTagAttestationStatement";
import type { BookReviewAttestationStatement } from "./BookReviewAttestationStatement";
import type { DappPreferencesAttestationStatement } from "./DappPreferencesAttestationStatement";
import type { FollowAttestationStatement } from "./FollowAttestationStatement";
import type { LikeAttestationStatement } from "./LikeAttestationStatement";
import type { ProgressBookLinkAttestationStatement } from "./ProgressBookLinkAttestationStatement";

export type AttestationStatement = { BasicImageAttestation: BasicImageAttestationStatement } | { BasicPostAttestation: BasicPostAttestationStatement } | { BasicProfileAttestation: BasicProfileAttestationStatement } | { BasicTagAttestation: BasicTagAttestationStatement } | { BookReviewAttestation: BookReviewAttestationStatement } | { DappPreferencesAttestation: DappPreferencesAttestationStatement } | { FollowAttestation: FollowAttestationStatement } | { LikeAttestation: LikeAttestationStatement } | { ProgressBookLinkAttestation: ProgressBookLinkAttestationStatement };