import * as z from "zod"; export type GetUserSentPrivateMessagesRequest = { username: string; }; export type GetUserSentPrivateMessagesPosters = { description?: string | undefined; extras?: string | undefined; primaryGroupId?: string | null | undefined; userId?: number | undefined; }; export type GetUserSentPrivateMessagesTopics = { allowedUserCount?: number | undefined; archetype?: string | undefined; archived?: boolean | undefined; bookmarked?: boolean | undefined; bumped?: boolean | undefined; bumpedAt?: string | undefined; categoryId?: string | null | undefined; closed?: boolean | undefined; createdAt?: string | undefined; fancyTitle?: string | undefined; featuredLink?: string | null | undefined; hasSummary?: boolean | undefined; highestPostNumber?: number | undefined; id?: number | undefined; imageUrl?: string | null | undefined; lastPostedAt?: string | undefined; lastPosterUsername?: string | undefined; lastReadPostNumber?: number | undefined; likeCount?: number | undefined; liked?: boolean | undefined; notificationLevel?: number | undefined; participants?: Array | undefined; pinned?: boolean | undefined; pinnedGlobally?: boolean | undefined; posters?: Array | undefined; postsCount?: number | undefined; replyCount?: number | undefined; slug?: string | undefined; title?: string | undefined; unpinned?: string | null | undefined; unreadPosts?: number | undefined; unseen?: boolean | undefined; views?: number | undefined; visible?: boolean | undefined; }; export type GetUserSentPrivateMessagesTopicList = { canCreateTopic?: boolean | undefined; draft?: string | null | undefined; draftKey?: string | undefined; draftSequence?: number | undefined; perPage?: number | undefined; topics?: Array | undefined; }; export type GetUserSentPrivateMessagesUsers = { avatarTemplate?: string | undefined; id?: number | undefined; name?: string | null | undefined; username?: string | undefined; }; /** * private messages */ export type GetUserSentPrivateMessagesResponseBody = { primaryGroups?: Array | undefined; topicList?: GetUserSentPrivateMessagesTopicList | undefined; users?: Array | undefined; }; /** @internal */ export declare const GetUserSentPrivateMessagesRequest$inboundSchema: z.ZodType; /** @internal */ export type GetUserSentPrivateMessagesRequest$Outbound = { username: string; }; /** @internal */ export declare const GetUserSentPrivateMessagesRequest$outboundSchema: z.ZodType; /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export declare namespace GetUserSentPrivateMessagesRequest$ { /** @deprecated use `GetUserSentPrivateMessagesRequest$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `GetUserSentPrivateMessagesRequest$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `GetUserSentPrivateMessagesRequest$Outbound` instead. */ type Outbound = GetUserSentPrivateMessagesRequest$Outbound; } /** @internal */ export declare const GetUserSentPrivateMessagesPosters$inboundSchema: z.ZodType; /** @internal */ export type GetUserSentPrivateMessagesPosters$Outbound = { description?: string | undefined; extras?: string | undefined; primary_group_id?: string | null | undefined; user_id?: number | undefined; }; /** @internal */ export declare const GetUserSentPrivateMessagesPosters$outboundSchema: z.ZodType; /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export declare namespace GetUserSentPrivateMessagesPosters$ { /** @deprecated use `GetUserSentPrivateMessagesPosters$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `GetUserSentPrivateMessagesPosters$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `GetUserSentPrivateMessagesPosters$Outbound` instead. */ type Outbound = GetUserSentPrivateMessagesPosters$Outbound; } /** @internal */ export declare const GetUserSentPrivateMessagesTopics$inboundSchema: z.ZodType; /** @internal */ export type GetUserSentPrivateMessagesTopics$Outbound = { allowed_user_count?: number | undefined; archetype?: string | undefined; archived?: boolean | undefined; bookmarked?: boolean | undefined; bumped?: boolean | undefined; bumped_at?: string | undefined; category_id?: string | null | undefined; closed?: boolean | undefined; created_at?: string | undefined; fancy_title?: string | undefined; featured_link?: string | null | undefined; has_summary?: boolean | undefined; highest_post_number?: number | undefined; id?: number | undefined; image_url?: string | null | undefined; last_posted_at?: string | undefined; last_poster_username?: string | undefined; last_read_post_number?: number | undefined; like_count?: number | undefined; liked?: boolean | undefined; notification_level?: number | undefined; participants?: Array | undefined; pinned?: boolean | undefined; pinned_globally?: boolean | undefined; posters?: Array | undefined; posts_count?: number | undefined; reply_count?: number | undefined; slug?: string | undefined; title?: string | undefined; unpinned?: string | null | undefined; unread_posts?: number | undefined; unseen?: boolean | undefined; views?: number | undefined; visible?: boolean | undefined; }; /** @internal */ export declare const GetUserSentPrivateMessagesTopics$outboundSchema: z.ZodType; /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export declare namespace GetUserSentPrivateMessagesTopics$ { /** @deprecated use `GetUserSentPrivateMessagesTopics$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `GetUserSentPrivateMessagesTopics$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `GetUserSentPrivateMessagesTopics$Outbound` instead. */ type Outbound = GetUserSentPrivateMessagesTopics$Outbound; } /** @internal */ export declare const GetUserSentPrivateMessagesTopicList$inboundSchema: z.ZodType; /** @internal */ export type GetUserSentPrivateMessagesTopicList$Outbound = { can_create_topic?: boolean | undefined; draft?: string | null | undefined; draft_key?: string | undefined; draft_sequence?: number | undefined; per_page?: number | undefined; topics?: Array | undefined; }; /** @internal */ export declare const GetUserSentPrivateMessagesTopicList$outboundSchema: z.ZodType; /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export declare namespace GetUserSentPrivateMessagesTopicList$ { /** @deprecated use `GetUserSentPrivateMessagesTopicList$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `GetUserSentPrivateMessagesTopicList$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `GetUserSentPrivateMessagesTopicList$Outbound` instead. */ type Outbound = GetUserSentPrivateMessagesTopicList$Outbound; } /** @internal */ export declare const GetUserSentPrivateMessagesUsers$inboundSchema: z.ZodType; /** @internal */ export type GetUserSentPrivateMessagesUsers$Outbound = { avatar_template?: string | undefined; id?: number | undefined; name?: string | null | undefined; username?: string | undefined; }; /** @internal */ export declare const GetUserSentPrivateMessagesUsers$outboundSchema: z.ZodType; /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export declare namespace GetUserSentPrivateMessagesUsers$ { /** @deprecated use `GetUserSentPrivateMessagesUsers$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `GetUserSentPrivateMessagesUsers$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `GetUserSentPrivateMessagesUsers$Outbound` instead. */ type Outbound = GetUserSentPrivateMessagesUsers$Outbound; } /** @internal */ export declare const GetUserSentPrivateMessagesResponseBody$inboundSchema: z.ZodType; /** @internal */ export type GetUserSentPrivateMessagesResponseBody$Outbound = { primary_groups?: Array | undefined; topic_list?: GetUserSentPrivateMessagesTopicList$Outbound | undefined; users?: Array | undefined; }; /** @internal */ export declare const GetUserSentPrivateMessagesResponseBody$outboundSchema: z.ZodType; /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export declare namespace GetUserSentPrivateMessagesResponseBody$ { /** @deprecated use `GetUserSentPrivateMessagesResponseBody$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `GetUserSentPrivateMessagesResponseBody$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `GetUserSentPrivateMessagesResponseBody$Outbound` instead. */ type Outbound = GetUserSentPrivateMessagesResponseBody$Outbound; } //# sourceMappingURL=getusersentprivatemessages.d.ts.map