import { z } from 'zod'; export declare const GetCircleResponseSchema: z.ZodObject<{ circle: z.ZodObject<{ id: z.ZodString; vanity: z.ZodString; icon: z.ZodString; banner: z.ZodString; name: z.ZodString; language: z.ZodString; primaryTopicId: z.ZodString; topic: z.ZodNullable>; memberCount: z.ZodNumber; theme: z.ZodObject<{ dominant: z.ZodOptional; pallet: z.ZodOptional>; fgColor: z.ZodOptional; }, z.core.$strip>; bannerTheme: z.ZodObject<{ dominant: z.ZodOptional; pallet: z.ZodOptional>; fgColor: z.ZodOptional; }, z.core.$strip>; pageConfig: z.ZodOptional>>; isVerified: z.ZodBoolean; isFeatured: z.ZodBoolean; securityLevel: z.ZodNumber; privacy: z.ZodNumber; isNSFW: z.ZodBoolean; status: z.ZodNumber; dau: z.ZodNumber; createdTime: z.ZodString; memberPreview: z.ZodOptional; bannerTheme: z.ZodObject<{ dominant: z.ZodString; fgColor: z.ZodString; }, z.core.$strip>; avatar: z.ZodNullable; nickname: z.ZodString; handle: z.ZodString; gRole: z.ZodNumber; role: z.ZodNumber; botType: z.ZodNumber; premiumType: z.ZodNumber; privacyChat: z.ZodNumber; privacyWall: z.ZodNumber; gStatus: z.ZodNumber; status: z.ZodNumber; badgeFlags: z.ZodNumber; isVerified: z.ZodBoolean; joined: z.ZodBoolean; adminInfo: z.ZodObject<{ trustLevel: z.ZodString; }, z.core.$strip>; isOnline: z.ZodBoolean; lastOnline: z.ZodString; avatarFrame: z.ZodOptional; pallet: z.ZodOptional>; fgColor: z.ZodOptional; }, z.core.$strip>; version: z.ZodNumber; status: z.ZodNumber; isExclusive: z.ZodBoolean; isFree: z.ZodBoolean; }, z.core.$strip>>; bio: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; commentCount: z.ZodOptional; }, z.core.$strip>>>; staffPreview: z.ZodOptional; bannerTheme: z.ZodObject<{ dominant: z.ZodString; fgColor: z.ZodString; }, z.core.$strip>; avatar: z.ZodNullable; nickname: z.ZodString; handle: z.ZodString; gRole: z.ZodNumber; role: z.ZodNumber; botType: z.ZodNumber; premiumType: z.ZodNumber; privacyChat: z.ZodNumber; privacyWall: z.ZodNumber; gStatus: z.ZodNumber; status: z.ZodNumber; badgeFlags: z.ZodNumber; isVerified: z.ZodBoolean; joined: z.ZodBoolean; adminInfo: z.ZodObject<{ trustLevel: z.ZodString; }, z.core.$strip>; isOnline: z.ZodBoolean; lastOnline: z.ZodString; avatarFrame: z.ZodOptional; pallet: z.ZodOptional>; fgColor: z.ZodOptional; }, z.core.$strip>; version: z.ZodNumber; status: z.ZodNumber; isExclusive: z.ZodBoolean; isFree: z.ZodBoolean; }, z.core.$strip>>; bio: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; commentCount: z.ZodOptional; }, z.core.$strip>>>; owner: z.ZodOptional; bannerTheme: z.ZodObject<{ dominant: z.ZodString; fgColor: z.ZodString; }, z.core.$strip>; avatar: z.ZodNullable; nickname: z.ZodString; handle: z.ZodString; gRole: z.ZodNumber; role: z.ZodNumber; botType: z.ZodNumber; premiumType: z.ZodNumber; privacyChat: z.ZodNumber; privacyWall: z.ZodNumber; gStatus: z.ZodNumber; status: z.ZodNumber; badgeFlags: z.ZodNumber; isVerified: z.ZodBoolean; joined: z.ZodBoolean; adminInfo: z.ZodObject<{ trustLevel: z.ZodString; }, z.core.$strip>; isOnline: z.ZodBoolean; lastOnline: z.ZodString; avatarFrame: z.ZodOptional; pallet: z.ZodOptional>; fgColor: z.ZodOptional; }, z.core.$strip>; version: z.ZodNumber; status: z.ZodNumber; isExclusive: z.ZodBoolean; isFree: z.ZodBoolean; }, z.core.$strip>>; bio: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; commentCount: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>; code: z.ZodNumber; apiCode: z.ZodNumber; message: z.ZodString; duration: z.ZodNumber; }, z.core.$strip>; export declare const GetExploreResponseSchema: z.ZodObject<{ modules: z.ZodArray; vanity: z.ZodOptional>; icon: z.ZodOptional; banner: z.ZodOptional>; name: z.ZodOptional; language: z.ZodOptional; primaryTopicId: z.ZodOptional; topic: z.ZodOptional>>; memberCount: z.ZodOptional; theme: z.ZodOptional; pallet: z.ZodOptional>; fgColor: z.ZodOptional; }, z.core.$strip>>; isVerified: z.ZodOptional; isFeatured: z.ZodOptional; securityLevel: z.ZodOptional; privacy: z.ZodOptional; isNSFW: z.ZodOptional; status: z.ZodOptional; dau: z.ZodOptional; }, z.core.$strip>>; counter: z.ZodNumber; }, z.core.$strip>>; bannerMeta: z.ZodObject<{ image: z.ZodString; circle: z.ZodObject<{ id: z.ZodString; vanity: z.ZodString; icon: z.ZodString; banner: z.ZodString; name: z.ZodString; language: z.ZodString; status: z.ZodNumber; dau: z.ZodNumber; theme: z.ZodObject<{ dominant: z.ZodOptional; pallet: z.ZodOptional>; fgColor: z.ZodOptional; }, z.core.$strip>; createdTime: z.ZodString; }, z.core.$strip>; }, z.core.$strip>; code: z.ZodNumber; apiCode: z.ZodNumber; message: z.ZodString; duration: z.ZodNumber; }, z.core.$strip>; export declare const GetPostResponseSchema: z.ZodObject<{ post: z.ZodObject<{ id: z.ZodString; circleId: z.ZodString; uid: z.ZodString; title: z.ZodString; content: z.ZodString; mediaMap: z.ZodRecord>; type: z.ZodNumber; isPinned: z.ZodBoolean; isHighlighted: z.ZodBoolean; likeCount: z.ZodNumber; replyCount: z.ZodNumber; status: z.ZodNumber; liked: z.ZodOptional; user: z.ZodObject<{ id: z.ZodString; intId: z.ZodNumber; circleId: z.ZodString; banner: z.ZodNullable; bannerTheme: z.ZodObject<{ dominant: z.ZodString; fgColor: z.ZodString; }, z.core.$strip>; avatar: z.ZodNullable; nickname: z.ZodString; handle: z.ZodString; gRole: z.ZodNumber; role: z.ZodNumber; botType: z.ZodNumber; premiumType: z.ZodNumber; privacyChat: z.ZodNumber; privacyWall: z.ZodNumber; gStatus: z.ZodNumber; status: z.ZodNumber; badgeFlags: z.ZodNumber; isVerified: z.ZodBoolean; joined: z.ZodBoolean; adminInfo: z.ZodObject<{ trustLevel: z.ZodString; }, z.core.$strip>; isOnline: z.ZodBoolean; lastOnline: z.ZodString; avatarFrame: z.ZodOptional; pallet: z.ZodOptional>; fgColor: z.ZodOptional; }, z.core.$strip>; version: z.ZodNumber; status: z.ZodNumber; isExclusive: z.ZodBoolean; isFree: z.ZodBoolean; }, z.core.$strip>>; bio: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; commentCount: z.ZodOptional; }, z.core.$strip>; }, z.core.$strip>; code: z.ZodNumber; apiCode: z.ZodNumber; message: z.ZodString; duration: z.ZodNumber; }, z.core.$strip>; export declare const GetPostsResponseSchema: z.ZodObject<{ posts: z.ZodArray>; type: z.ZodNumber; isPinned: z.ZodBoolean; isHighlighted: z.ZodBoolean; likeCount: z.ZodNumber; replyCount: z.ZodNumber; status: z.ZodNumber; liked: z.ZodOptional; user: z.ZodObject<{ id: z.ZodString; intId: z.ZodNumber; circleId: z.ZodString; banner: z.ZodNullable; bannerTheme: z.ZodObject<{ dominant: z.ZodString; fgColor: z.ZodString; }, z.core.$strip>; avatar: z.ZodNullable; nickname: z.ZodString; handle: z.ZodString; gRole: z.ZodNumber; role: z.ZodNumber; botType: z.ZodNumber; premiumType: z.ZodNumber; privacyChat: z.ZodNumber; privacyWall: z.ZodNumber; gStatus: z.ZodNumber; status: z.ZodNumber; badgeFlags: z.ZodNumber; isVerified: z.ZodBoolean; joined: z.ZodBoolean; adminInfo: z.ZodObject<{ trustLevel: z.ZodString; }, z.core.$strip>; isOnline: z.ZodBoolean; lastOnline: z.ZodString; avatarFrame: z.ZodOptional; pallet: z.ZodOptional>; fgColor: z.ZodOptional; }, z.core.$strip>; version: z.ZodNumber; status: z.ZodNumber; isExclusive: z.ZodBoolean; isFree: z.ZodBoolean; }, z.core.$strip>>; bio: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; commentCount: z.ZodOptional; }, z.core.$strip>; }, z.core.$strip>>; code: z.ZodNumber; apiCode: z.ZodNumber; message: z.ZodString; duration: z.ZodNumber; }, z.core.$strip>; export type GetCircleResponse = z.infer; export type GetExploreResponse = z.infer; export type GetPostResponse = z.infer; export type GetPostsResponse = z.infer; //# sourceMappingURL=circle.d.ts.map