import { CommentId, CommentParentEntityType, EventId, SeriesId, IsoDateTimeString, ImageOptimizationId, TokenId, BaseUnits } from './index.js'; import { z } from 'zod'; declare const CommentPositionSchema: z.ZodObject<{ tokenId: z.ZodOptional>>>; positionSize: z.ZodOptional>>>; }, z.core.$strip>; declare const CommentProfileSchema: z.ZodPipe>; pseudonym: z.ZodOptional>; displayUsernamePublic: z.ZodOptional>; bio: z.ZodOptional>; isMod: z.ZodOptional>; isCreator: z.ZodOptional>; proxyWallet: z.ZodOptional>; baseAddress: z.ZodOptional>; profileImage: z.ZodOptional>; profileImageOptimized: z.ZodOptional>; imageUrlSource: z.ZodOptional>; imageUrlOptimized: z.ZodOptional>; imageSizeKbSource: z.ZodOptional>; imageSizeKbOptimized: z.ZodOptional>; imageOptimizedComplete: z.ZodOptional>; imageOptimizedLastUpdated: z.ZodOptional>, z.ZodPipe>]>>>; relID: z.ZodOptional>; field: z.ZodOptional>; relname: z.ZodOptional>; }, z.core.$strip>>>; positions: z.ZodOptional>>>; positionSize: z.ZodOptional>>>; }, z.core.$strip>>>>; }, z.core.$strip>, z.ZodTransform<{ wallet: string | null | undefined; name?: string | null | undefined; pseudonym?: string | null | undefined; displayUsernamePublic?: boolean | null | undefined; bio?: string | null | undefined; isMod?: boolean | null | undefined; isCreator?: boolean | null | undefined; baseAddress?: string | null | undefined; profileImage?: string | null | undefined; profileImageOptimized?: { id: ImageOptimizationId; imageUrlSource?: string | null | undefined; imageUrlOptimized?: string | null | undefined; imageSizeKbSource?: number | null | undefined; imageSizeKbOptimized?: number | null | undefined; imageOptimizedComplete?: boolean | null | undefined; imageOptimizedLastUpdated?: IsoDateTimeString | null | undefined; relID?: number | null | undefined; field?: string | null | undefined; relname?: string | null | undefined; } | null | undefined; positions?: { tokenId?: TokenId | null | undefined; positionSize?: BaseUnits | null | undefined; }[] | null | undefined; }, { name?: string | null | undefined; pseudonym?: string | null | undefined; displayUsernamePublic?: boolean | null | undefined; bio?: string | null | undefined; isMod?: boolean | null | undefined; isCreator?: boolean | null | undefined; proxyWallet?: string | null | undefined; baseAddress?: string | null | undefined; profileImage?: string | null | undefined; profileImageOptimized?: { id: ImageOptimizationId; imageUrlSource?: string | null | undefined; imageUrlOptimized?: string | null | undefined; imageSizeKbSource?: number | null | undefined; imageSizeKbOptimized?: number | null | undefined; imageOptimizedComplete?: boolean | null | undefined; imageOptimizedLastUpdated?: IsoDateTimeString | null | undefined; relID?: number | null | undefined; field?: string | null | undefined; relname?: string | null | undefined; } | null | undefined; positions?: { tokenId?: TokenId | null | undefined; positionSize?: BaseUnits | null | undefined; }[] | null | undefined; }>>; declare enum ReactionType { Heart = "HEART" } declare const ReactionTypeSchema: z.ZodEnum; declare const ReactionSchema: z.ZodObject<{ id: z.ZodString; commentID: z.ZodOptional>; reactionType: z.ZodOptional>>; icon: z.ZodOptional>; userAddress: z.ZodOptional>; createdAt: z.ZodOptional>, z.ZodPipe>]>>>; profile: z.ZodOptional>; pseudonym: z.ZodOptional>; displayUsernamePublic: z.ZodOptional>; bio: z.ZodOptional>; isMod: z.ZodOptional>; isCreator: z.ZodOptional>; proxyWallet: z.ZodOptional>; baseAddress: z.ZodOptional>; profileImage: z.ZodOptional>; profileImageOptimized: z.ZodOptional>; imageUrlSource: z.ZodOptional>; imageUrlOptimized: z.ZodOptional>; imageSizeKbSource: z.ZodOptional>; imageSizeKbOptimized: z.ZodOptional>; imageOptimizedComplete: z.ZodOptional>; imageOptimizedLastUpdated: z.ZodOptional>, z.ZodPipe>]>>>; relID: z.ZodOptional>; field: z.ZodOptional>; relname: z.ZodOptional>; }, z.core.$strip>>>; positions: z.ZodOptional>>>; positionSize: z.ZodOptional>>>; }, z.core.$strip>>>>; }, z.core.$strip>, z.ZodTransform<{ wallet: string | null | undefined; name?: string | null | undefined; pseudonym?: string | null | undefined; displayUsernamePublic?: boolean | null | undefined; bio?: string | null | undefined; isMod?: boolean | null | undefined; isCreator?: boolean | null | undefined; baseAddress?: string | null | undefined; profileImage?: string | null | undefined; profileImageOptimized?: { id: ImageOptimizationId; imageUrlSource?: string | null | undefined; imageUrlOptimized?: string | null | undefined; imageSizeKbSource?: number | null | undefined; imageSizeKbOptimized?: number | null | undefined; imageOptimizedComplete?: boolean | null | undefined; imageOptimizedLastUpdated?: IsoDateTimeString | null | undefined; relID?: number | null | undefined; field?: string | null | undefined; relname?: string | null | undefined; } | null | undefined; positions?: { tokenId?: TokenId | null | undefined; positionSize?: BaseUnits | null | undefined; }[] | null | undefined; }, { name?: string | null | undefined; pseudonym?: string | null | undefined; displayUsernamePublic?: boolean | null | undefined; bio?: string | null | undefined; isMod?: boolean | null | undefined; isCreator?: boolean | null | undefined; proxyWallet?: string | null | undefined; baseAddress?: string | null | undefined; profileImage?: string | null | undefined; profileImageOptimized?: { id: ImageOptimizationId; imageUrlSource?: string | null | undefined; imageUrlOptimized?: string | null | undefined; imageSizeKbSource?: number | null | undefined; imageSizeKbOptimized?: number | null | undefined; imageOptimizedComplete?: boolean | null | undefined; imageOptimizedLastUpdated?: IsoDateTimeString | null | undefined; relID?: number | null | undefined; field?: string | null | undefined; relname?: string | null | undefined; } | null | undefined; positions?: { tokenId?: TokenId | null | undefined; positionSize?: BaseUnits | null | undefined; }[] | null | undefined; }>>>>; }, z.core.$strip>; declare const CommentMediaSchema: z.ZodObject<{ id: z.ZodString; commentID: z.ZodOptional>; provider: z.ZodOptional>; providerMediaId: z.ZodOptional>; url: z.ZodOptional>; mediaType: z.ZodOptional>; altText: z.ZodOptional>; createdAt: z.ZodOptional>, z.ZodPipe>]>>>; }, z.core.$strip>; declare const CommentSchema: z.ZodObject<{ id: z.ZodPipe>; body: z.ZodOptional>; parentEntityType: z.ZodOptional>>; parentEntityID: z.ZodOptional>]>, z.ZodTransform>, z.ZodPipe>]>, z.ZodTransform>]>>>; parentCommentID: z.ZodOptional>>>; userAddress: z.ZodOptional>; replyAddress: z.ZodOptional>; createdAt: z.ZodOptional>, z.ZodPipe>]>>>; updatedAt: z.ZodOptional>, z.ZodPipe>]>>>; media: z.ZodOptional>; provider: z.ZodOptional>; providerMediaId: z.ZodOptional>; url: z.ZodOptional>; mediaType: z.ZodOptional>; altText: z.ZodOptional>; createdAt: z.ZodOptional>, z.ZodPipe>]>>>; }, z.core.$strip>>>>; profile: z.ZodOptional>; pseudonym: z.ZodOptional>; displayUsernamePublic: z.ZodOptional>; bio: z.ZodOptional>; isMod: z.ZodOptional>; isCreator: z.ZodOptional>; proxyWallet: z.ZodOptional>; baseAddress: z.ZodOptional>; profileImage: z.ZodOptional>; profileImageOptimized: z.ZodOptional>; imageUrlSource: z.ZodOptional>; imageUrlOptimized: z.ZodOptional>; imageSizeKbSource: z.ZodOptional>; imageSizeKbOptimized: z.ZodOptional>; imageOptimizedComplete: z.ZodOptional>; imageOptimizedLastUpdated: z.ZodOptional>, z.ZodPipe>]>>>; relID: z.ZodOptional>; field: z.ZodOptional>; relname: z.ZodOptional>; }, z.core.$strip>>>; positions: z.ZodOptional>>>; positionSize: z.ZodOptional>>>; }, z.core.$strip>>>>; }, z.core.$strip>, z.ZodTransform<{ wallet: string | null | undefined; name?: string | null | undefined; pseudonym?: string | null | undefined; displayUsernamePublic?: boolean | null | undefined; bio?: string | null | undefined; isMod?: boolean | null | undefined; isCreator?: boolean | null | undefined; baseAddress?: string | null | undefined; profileImage?: string | null | undefined; profileImageOptimized?: { id: ImageOptimizationId; imageUrlSource?: string | null | undefined; imageUrlOptimized?: string | null | undefined; imageSizeKbSource?: number | null | undefined; imageSizeKbOptimized?: number | null | undefined; imageOptimizedComplete?: boolean | null | undefined; imageOptimizedLastUpdated?: IsoDateTimeString | null | undefined; relID?: number | null | undefined; field?: string | null | undefined; relname?: string | null | undefined; } | null | undefined; positions?: { tokenId?: TokenId | null | undefined; positionSize?: BaseUnits | null | undefined; }[] | null | undefined; }, { name?: string | null | undefined; pseudonym?: string | null | undefined; displayUsernamePublic?: boolean | null | undefined; bio?: string | null | undefined; isMod?: boolean | null | undefined; isCreator?: boolean | null | undefined; proxyWallet?: string | null | undefined; baseAddress?: string | null | undefined; profileImage?: string | null | undefined; profileImageOptimized?: { id: ImageOptimizationId; imageUrlSource?: string | null | undefined; imageUrlOptimized?: string | null | undefined; imageSizeKbSource?: number | null | undefined; imageSizeKbOptimized?: number | null | undefined; imageOptimizedComplete?: boolean | null | undefined; imageOptimizedLastUpdated?: IsoDateTimeString | null | undefined; relID?: number | null | undefined; field?: string | null | undefined; relname?: string | null | undefined; } | null | undefined; positions?: { tokenId?: TokenId | null | undefined; positionSize?: BaseUnits | null | undefined; }[] | null | undefined; }>>>>; reactions: z.ZodOptional>; reactionType: z.ZodOptional>>; icon: z.ZodOptional>; userAddress: z.ZodOptional>; createdAt: z.ZodOptional>, z.ZodPipe>]>>>; profile: z.ZodOptional>; pseudonym: z.ZodOptional>; displayUsernamePublic: z.ZodOptional>; bio: z.ZodOptional>; isMod: z.ZodOptional>; isCreator: z.ZodOptional>; proxyWallet: z.ZodOptional>; baseAddress: z.ZodOptional>; profileImage: z.ZodOptional>; profileImageOptimized: z.ZodOptional>; imageUrlSource: z.ZodOptional>; imageUrlOptimized: z.ZodOptional>; imageSizeKbSource: z.ZodOptional>; imageSizeKbOptimized: z.ZodOptional>; imageOptimizedComplete: z.ZodOptional>; imageOptimizedLastUpdated: z.ZodOptional>, z.ZodPipe>]>>>; relID: z.ZodOptional>; field: z.ZodOptional>; relname: z.ZodOptional>; }, z.core.$strip>>>; positions: z.ZodOptional>>>; positionSize: z.ZodOptional>>>; }, z.core.$strip>>>>; }, z.core.$strip>, z.ZodTransform<{ wallet: string | null | undefined; name?: string | null | undefined; pseudonym?: string | null | undefined; displayUsernamePublic?: boolean | null | undefined; bio?: string | null | undefined; isMod?: boolean | null | undefined; isCreator?: boolean | null | undefined; baseAddress?: string | null | undefined; profileImage?: string | null | undefined; profileImageOptimized?: { id: ImageOptimizationId; imageUrlSource?: string | null | undefined; imageUrlOptimized?: string | null | undefined; imageSizeKbSource?: number | null | undefined; imageSizeKbOptimized?: number | null | undefined; imageOptimizedComplete?: boolean | null | undefined; imageOptimizedLastUpdated?: IsoDateTimeString | null | undefined; relID?: number | null | undefined; field?: string | null | undefined; relname?: string | null | undefined; } | null | undefined; positions?: { tokenId?: TokenId | null | undefined; positionSize?: BaseUnits | null | undefined; }[] | null | undefined; }, { name?: string | null | undefined; pseudonym?: string | null | undefined; displayUsernamePublic?: boolean | null | undefined; bio?: string | null | undefined; isMod?: boolean | null | undefined; isCreator?: boolean | null | undefined; proxyWallet?: string | null | undefined; baseAddress?: string | null | undefined; profileImage?: string | null | undefined; profileImageOptimized?: { id: ImageOptimizationId; imageUrlSource?: string | null | undefined; imageUrlOptimized?: string | null | undefined; imageSizeKbSource?: number | null | undefined; imageSizeKbOptimized?: number | null | undefined; imageOptimizedComplete?: boolean | null | undefined; imageOptimizedLastUpdated?: IsoDateTimeString | null | undefined; relID?: number | null | undefined; field?: string | null | undefined; relname?: string | null | undefined; } | null | undefined; positions?: { tokenId?: TokenId | null | undefined; positionSize?: BaseUnits | null | undefined; }[] | null | undefined; }>>>>; }, z.core.$strip>>>>; reportCount: z.ZodOptional>; reactionCount: z.ZodOptional>; tradeAsset: z.ZodOptional>; }, z.core.$strip>; declare const ListCommentsResponseSchema: z.ZodArray>; body: z.ZodOptional>; parentEntityType: z.ZodOptional>>; parentEntityID: z.ZodOptional>]>, z.ZodTransform>, z.ZodPipe>]>, z.ZodTransform>]>>>; parentCommentID: z.ZodOptional>>>; userAddress: z.ZodOptional>; replyAddress: z.ZodOptional>; createdAt: z.ZodOptional>, z.ZodPipe>]>>>; updatedAt: z.ZodOptional>, z.ZodPipe>]>>>; media: z.ZodOptional>; provider: z.ZodOptional>; providerMediaId: z.ZodOptional>; url: z.ZodOptional>; mediaType: z.ZodOptional>; altText: z.ZodOptional>; createdAt: z.ZodOptional>, z.ZodPipe>]>>>; }, z.core.$strip>>>>; profile: z.ZodOptional>; pseudonym: z.ZodOptional>; displayUsernamePublic: z.ZodOptional>; bio: z.ZodOptional>; isMod: z.ZodOptional>; isCreator: z.ZodOptional>; proxyWallet: z.ZodOptional>; baseAddress: z.ZodOptional>; profileImage: z.ZodOptional>; profileImageOptimized: z.ZodOptional>; imageUrlSource: z.ZodOptional>; imageUrlOptimized: z.ZodOptional>; imageSizeKbSource: z.ZodOptional>; imageSizeKbOptimized: z.ZodOptional>; imageOptimizedComplete: z.ZodOptional>; imageOptimizedLastUpdated: z.ZodOptional>, z.ZodPipe>]>>>; relID: z.ZodOptional>; field: z.ZodOptional>; relname: z.ZodOptional>; }, z.core.$strip>>>; positions: z.ZodOptional>>>; positionSize: z.ZodOptional>>>; }, z.core.$strip>>>>; }, z.core.$strip>, z.ZodTransform<{ wallet: string | null | undefined; name?: string | null | undefined; pseudonym?: string | null | undefined; displayUsernamePublic?: boolean | null | undefined; bio?: string | null | undefined; isMod?: boolean | null | undefined; isCreator?: boolean | null | undefined; baseAddress?: string | null | undefined; profileImage?: string | null | undefined; profileImageOptimized?: { id: ImageOptimizationId; imageUrlSource?: string | null | undefined; imageUrlOptimized?: string | null | undefined; imageSizeKbSource?: number | null | undefined; imageSizeKbOptimized?: number | null | undefined; imageOptimizedComplete?: boolean | null | undefined; imageOptimizedLastUpdated?: IsoDateTimeString | null | undefined; relID?: number | null | undefined; field?: string | null | undefined; relname?: string | null | undefined; } | null | undefined; positions?: { tokenId?: TokenId | null | undefined; positionSize?: BaseUnits | null | undefined; }[] | null | undefined; }, { name?: string | null | undefined; pseudonym?: string | null | undefined; displayUsernamePublic?: boolean | null | undefined; bio?: string | null | undefined; isMod?: boolean | null | undefined; isCreator?: boolean | null | undefined; proxyWallet?: string | null | undefined; baseAddress?: string | null | undefined; profileImage?: string | null | undefined; profileImageOptimized?: { id: ImageOptimizationId; imageUrlSource?: string | null | undefined; imageUrlOptimized?: string | null | undefined; imageSizeKbSource?: number | null | undefined; imageSizeKbOptimized?: number | null | undefined; imageOptimizedComplete?: boolean | null | undefined; imageOptimizedLastUpdated?: IsoDateTimeString | null | undefined; relID?: number | null | undefined; field?: string | null | undefined; relname?: string | null | undefined; } | null | undefined; positions?: { tokenId?: TokenId | null | undefined; positionSize?: BaseUnits | null | undefined; }[] | null | undefined; }>>>>; reactions: z.ZodOptional>; reactionType: z.ZodOptional>>; icon: z.ZodOptional>; userAddress: z.ZodOptional>; createdAt: z.ZodOptional>, z.ZodPipe>]>>>; profile: z.ZodOptional>; pseudonym: z.ZodOptional>; displayUsernamePublic: z.ZodOptional>; bio: z.ZodOptional>; isMod: z.ZodOptional>; isCreator: z.ZodOptional>; proxyWallet: z.ZodOptional>; baseAddress: z.ZodOptional>; profileImage: z.ZodOptional>; profileImageOptimized: z.ZodOptional>; imageUrlSource: z.ZodOptional>; imageUrlOptimized: z.ZodOptional>; imageSizeKbSource: z.ZodOptional>; imageSizeKbOptimized: z.ZodOptional>; imageOptimizedComplete: z.ZodOptional>; imageOptimizedLastUpdated: z.ZodOptional>, z.ZodPipe>]>>>; relID: z.ZodOptional>; field: z.ZodOptional>; relname: z.ZodOptional>; }, z.core.$strip>>>; positions: z.ZodOptional>>>; positionSize: z.ZodOptional>>>; }, z.core.$strip>>>>; }, z.core.$strip>, z.ZodTransform<{ wallet: string | null | undefined; name?: string | null | undefined; pseudonym?: string | null | undefined; displayUsernamePublic?: boolean | null | undefined; bio?: string | null | undefined; isMod?: boolean | null | undefined; isCreator?: boolean | null | undefined; baseAddress?: string | null | undefined; profileImage?: string | null | undefined; profileImageOptimized?: { id: ImageOptimizationId; imageUrlSource?: string | null | undefined; imageUrlOptimized?: string | null | undefined; imageSizeKbSource?: number | null | undefined; imageSizeKbOptimized?: number | null | undefined; imageOptimizedComplete?: boolean | null | undefined; imageOptimizedLastUpdated?: IsoDateTimeString | null | undefined; relID?: number | null | undefined; field?: string | null | undefined; relname?: string | null | undefined; } | null | undefined; positions?: { tokenId?: TokenId | null | undefined; positionSize?: BaseUnits | null | undefined; }[] | null | undefined; }, { name?: string | null | undefined; pseudonym?: string | null | undefined; displayUsernamePublic?: boolean | null | undefined; bio?: string | null | undefined; isMod?: boolean | null | undefined; isCreator?: boolean | null | undefined; proxyWallet?: string | null | undefined; baseAddress?: string | null | undefined; profileImage?: string | null | undefined; profileImageOptimized?: { id: ImageOptimizationId; imageUrlSource?: string | null | undefined; imageUrlOptimized?: string | null | undefined; imageSizeKbSource?: number | null | undefined; imageSizeKbOptimized?: number | null | undefined; imageOptimizedComplete?: boolean | null | undefined; imageOptimizedLastUpdated?: IsoDateTimeString | null | undefined; relID?: number | null | undefined; field?: string | null | undefined; relname?: string | null | undefined; } | null | undefined; positions?: { tokenId?: TokenId | null | undefined; positionSize?: BaseUnits | null | undefined; }[] | null | undefined; }>>>>; }, z.core.$strip>>>>; reportCount: z.ZodOptional>; reactionCount: z.ZodOptional>; tradeAsset: z.ZodOptional>; }, z.core.$strip>>; type Comment = z.infer; type CommentMedia = z.infer; type CommentPosition = z.infer; type CommentProfile = z.infer; type Reaction = z.infer; type ListCommentsResponse = z.infer; export { type Comment as C, type ListCommentsResponse as L, ReactionType as R, type CommentMedia as a, CommentMediaSchema as b, type CommentPosition as c, CommentPositionSchema as d, type CommentProfile as e, CommentProfileSchema as f, CommentSchema as g, ListCommentsResponseSchema as h, type Reaction as i, ReactionSchema as j, ReactionTypeSchema as k };