import * as zod from 'zod'; import { z } from 'zod'; import * as _ts_rest_core from '@ts-rest/core'; import { AppRoute, AppRouter } from '@ts-rest/core'; declare enum ActivityType { CARD_COLLECTED = "CARD_COLLECTED", CONNECTION_CREATED = "CONNECTION_CREATED" } declare enum NotificationType { USER_ADDED_YOUR_CARD = "USER_ADDED_YOUR_CARD", USER_ADDED_YOUR_BSKY_POST = "USER_ADDED_YOUR_BSKY_POST", USER_ADDED_YOUR_COLLECTION = "USER_ADDED_YOUR_COLLECTION", USER_ADDED_TO_YOUR_COLLECTION = "USER_ADDED_TO_YOUR_COLLECTION", USER_FOLLOWED_YOU = "USER_FOLLOWED_YOU", USER_FOLLOWED_YOUR_COLLECTION = "USER_FOLLOWED_YOUR_COLLECTION", USER_CONNECTED_YOUR_URL = "USER_CONNECTED_YOUR_URL", USER_CONNECTED_YOUR_POST = "USER_CONNECTED_YOUR_POST", USER_CONNECTED_YOUR_COLLECTION = "USER_CONNECTED_YOUR_COLLECTION", SUBSCRIBED_USER_ADDED_CARD = "SUBSCRIBED_USER_ADDED_CARD", USER_ADDED_CARD_TO_SUBSCRIBED_COLLECTION = "USER_ADDED_CARD_TO_SUBSCRIBED_COLLECTION", SUBSCRIBED_USER_MADE_CONNECTION = "SUBSCRIBED_USER_MADE_CONNECTION", USER_ADDED_SUBSCRIBED_COLLECTION = "USER_ADDED_SUBSCRIBED_COLLECTION", USER_CONNECTED_SUBSCRIBED_COLLECTION = "USER_CONNECTED_SUBSCRIBED_COLLECTION" } type IsInternalRoute = R extends { metadata: { internal: true; }; } ? true : false; type PublicRoutes = { [K in keyof T as T[K] extends AppRoute ? IsInternalRoute extends true ? never : K : T[K] extends AppRouter ? keyof PublicRoutes extends never ? never : K : never]: T[K] extends AppRoute ? T[K] : T[K] extends AppRouter ? PublicRoutes : never; }; declare const cardsContract: { addUrlToLibrary: { summary: "Add a URL to library"; description: "Saves a URL as a URL card in the authenticated user's library."; method: "POST"; body: z.ZodObject<{ url: z.ZodString; note: z.ZodOptional; collectionIds: z.ZodOptional>; viaCardId: z.ZodOptional; }, "strip", z.ZodTypeAny, { url: string; note?: string | undefined; collectionIds?: string[] | undefined; viaCardId?: string | undefined; }, { url: string; note?: string | undefined; collectionIds?: string[] | undefined; viaCardId?: string | undefined; }>; path: "/network.cosmik.card.addUrl"; responses: { 200: z.ZodObject<{ urlCardId: z.ZodString; noteCardId: z.ZodOptional; }, "strip", z.ZodTypeAny, { urlCardId: string; noteCardId?: string | undefined; }, { urlCardId: string; noteCardId?: string | undefined; }>; }; strictStatusCodes: true; }; addCardToLibrary: { metadata: { readonly internal: true; }; summary: "Add an existing card to library"; description: "Adds an existing card (by ID) to the authenticated user's library."; method: "POST"; body: z.ZodObject<{ cardId: z.ZodString; collectionIds: z.ZodOptional>; }, "strip", z.ZodTypeAny, { cardId: string; collectionIds?: string[] | undefined; }, { cardId: string; collectionIds?: string[] | undefined; }>; path: "/network.cosmik.card.addToLibrary"; responses: { 200: z.ZodObject<{ cardId: z.ZodString; }, "strip", z.ZodTypeAny, { cardId: string; }, { cardId: string; }>; }; strictStatusCodes: true; }; addCardToCollection: { metadata: { readonly internal: true; }; summary: "Add a card to a collection"; description: "Adds a card to a collection the authenticated user can write to."; method: "POST"; body: z.ZodObject<{ cardId: z.ZodString; collectionIds: z.ZodArray; }, "strip", z.ZodTypeAny, { collectionIds: string[]; cardId: string; }, { collectionIds: string[]; cardId: string; }>; path: "/network.cosmik.card.addToCollection"; responses: { 200: z.ZodObject<{ cardId: z.ZodString; }, "strip", z.ZodTypeAny, { cardId: string; }, { cardId: string; }>; }; strictStatusCodes: true; }; urlCardAssociations: { summary: "Update URL card associations"; description: "Add or remove the card to/from collections. Add a note to the URL card or update the existing note."; method: "POST"; body: z.ZodObject<{ cardId: z.ZodString; note: z.ZodOptional; addToCollections: z.ZodOptional>; removeFromCollections: z.ZodOptional>; viaCardId: z.ZodOptional; }, "strip", z.ZodTypeAny, { cardId: string; note?: string | undefined; viaCardId?: string | undefined; addToCollections?: string[] | undefined; removeFromCollections?: string[] | undefined; }, { cardId: string; note?: string | undefined; viaCardId?: string | undefined; addToCollections?: string[] | undefined; removeFromCollections?: string[] | undefined; }>; path: "/network.cosmik.card.updateUrlAssociations"; responses: { 200: z.ZodObject<{ urlCardId: z.ZodString; noteCardId: z.ZodOptional; addedToCollections: z.ZodArray; removedFromCollections: z.ZodArray; }, "strip", z.ZodTypeAny, { urlCardId: string; addedToCollections: string[]; removedFromCollections: string[]; noteCardId?: string | undefined; }, { urlCardId: string; addedToCollections: string[]; removedFromCollections: string[]; noteCardId?: string | undefined; }>; }; strictStatusCodes: true; }; myUrlCards: { query: z.ZodObject<{ page: z.ZodOptional; limit: z.ZodOptional; } & { sortBy: z.ZodOptional>; sortOrder: z.ZodOptional>; } & { urlType: z.ZodOptional>; uncollected: z.ZodOptional; searchText: z.ZodOptional; }, "strip", z.ZodTypeAny, { page?: number | undefined; limit?: number | undefined; sortBy?: "createdAt" | "updatedAt" | "libraryCount" | undefined; sortOrder?: "asc" | "desc" | undefined; urlType?: "link" | "article" | "book" | "research" | "audio" | "video" | "social" | "event" | "software" | undefined; uncollected?: boolean | undefined; searchText?: string | undefined; }, { page?: number | undefined; limit?: number | undefined; sortBy?: "createdAt" | "updatedAt" | "libraryCount" | undefined; sortOrder?: "asc" | "desc" | undefined; urlType?: "link" | "article" | "book" | "research" | "audio" | "video" | "social" | "event" | "software" | undefined; uncollected?: boolean | undefined; searchText?: string | undefined; }>; summary: "List my library URL cards"; description: "Returns a paginated list of URL cards in the authenticated user's library. When `searchText` is provided, results are filtered to cards whose title, description, or URL match all whitespace-separated tokens (case-insensitive)."; method: "GET"; path: "/network.cosmik.card.listMine"; responses: { 200: z.ZodObject<{ cards: z.ZodArray; url: z.ZodString; uri: z.ZodOptional; cardContent: z.ZodObject<{ url: z.ZodString; title: z.ZodOptional; description: z.ZodOptional; author: z.ZodOptional; publishedDate: z.ZodOptional; siteName: z.ZodOptional; imageUrl: z.ZodOptional; type: z.ZodOptional; retrievedAt: z.ZodOptional; doi: z.ZodOptional; isbn: z.ZodOptional; }, "strip", z.ZodTypeAny, { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }, { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }>; libraryCount: z.ZodNumber; urlLibraryCount: z.ZodNumber; urlInLibrary: z.ZodOptional; urlConnectionCount: z.ZodOptional; urlIsConnected: z.ZodOptional; createdAt: z.ZodString; updatedAt: z.ZodString; author: z.ZodObject<{ id: z.ZodString; name: z.ZodString; handle: z.ZodString; avatarUrl: z.ZodOptional; bannerUrl: z.ZodOptional; description: z.ZodOptional; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followsYou: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; followedCollectionsCount: z.ZodOptional; urlCardCount: z.ZodOptional; collectionCount: z.ZodOptional; connectionCount: z.ZodOptional; connectionsByType: z.ZodOptional, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>>; labels: z.ZodOptional>; ver: z.ZodOptional; src: z.ZodString; uri: z.ZodString; cid: z.ZodOptional; val: z.ZodString; neg: z.ZodOptional; cts: z.ZodString; exp: z.ZodOptional; sig: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }>; note: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }, { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }>, "many">; pagination: z.ZodObject<{ currentPage: z.ZodNumber; totalPages: z.ZodNumber; totalCount: z.ZodNumber; hasMore: z.ZodBoolean; limit: z.ZodNumber; }, "strip", z.ZodTypeAny, { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }, { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }>; sorting: z.ZodObject<{ sortOrder: z.ZodEnum<["asc", "desc"]>; } & { sortBy: z.ZodEnum<["createdAt", "updatedAt", "libraryCount"]>; }, "strip", z.ZodTypeAny, { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt" | "libraryCount"; }, { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt" | "libraryCount"; }>; }, "strip", z.ZodTypeAny, { cards: { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }[]; pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; sorting: { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt" | "libraryCount"; }; }, { cards: { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }[]; pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; sorting: { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt" | "libraryCount"; }; }>; }; strictStatusCodes: true; }; urlMetadata: { query: z.ZodObject<{ url: z.ZodString; } & { includeStats: z.ZodOptional; }, "strip", z.ZodTypeAny, { url: string; includeStats?: boolean | undefined; }, { url: string; includeStats?: boolean | undefined; }>; summary: "Get URL metadata and optional Semble stats"; description: "Fetches title, description, and other metadata for a given URL. Can optionally include aggregated Semble stats for the URL, such as total saves and collection counts."; method: "GET"; path: "/network.cosmik.card.getUrlMetadata"; responses: { 200: z.ZodObject<{ metadata: z.ZodObject<{ url: z.ZodString; title: z.ZodOptional; description: z.ZodOptional; author: z.ZodOptional; publishedDate: z.ZodOptional; siteName: z.ZodOptional; imageUrl: z.ZodOptional; type: z.ZodOptional; retrievedAt: z.ZodOptional; doi: z.ZodOptional; isbn: z.ZodOptional; }, "strip", z.ZodTypeAny, { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }, { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }>; stats: z.ZodOptional, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>; incoming: z.ZodObject<{ total: z.ZodNumber; }, "strip", z.ZodNumber, z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>; outgoing: z.ZodObject<{ total: z.ZodNumber; }, "strip", z.ZodNumber, z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>; }, "strip", z.ZodTypeAny, { all: { total: number; } & { [k: string]: number; }; incoming: { total: number; } & { [k: string]: number; }; outgoing: { total: number; } & { [k: string]: number; }; }, { all: { total: number; } & { [k: string]: number; }; incoming: { total: number; } & { [k: string]: number; }; outgoing: { total: number; } & { [k: string]: number; }; }>; }, "strip", z.ZodTypeAny, { libraryCount: number; collectionCount: number; noteCount: number; connections: { all: { total: number; } & { [k: string]: number; }; incoming: { total: number; } & { [k: string]: number; }; outgoing: { total: number; } & { [k: string]: number; }; }; }, { libraryCount: number; collectionCount: number; noteCount: number; connections: { all: { total: number; } & { [k: string]: number; }; incoming: { total: number; } & { [k: string]: number; }; outgoing: { total: number; } & { [k: string]: number; }; }; }>>; urlInLibrary: z.ZodOptional; urlIsConnected: z.ZodOptional; }, "strip", z.ZodTypeAny, { metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlIsConnected?: boolean | undefined; stats?: { libraryCount: number; collectionCount: number; noteCount: number; connections: { all: { total: number; } & { [k: string]: number; }; incoming: { total: number; } & { [k: string]: number; }; outgoing: { total: number; } & { [k: string]: number; }; }; } | undefined; }, { metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlIsConnected?: boolean | undefined; stats?: { libraryCount: number; collectionCount: number; noteCount: number; connections: { all: { total: number; } & { [k: string]: number; }; incoming: { total: number; } & { [k: string]: number; }; outgoing: { total: number; } & { [k: string]: number; }; }; } | undefined; }>; }; strictStatusCodes: true; }; urlLibraryStatus: { query: z.ZodObject<{ url: z.ZodString; }, "strip", z.ZodTypeAny, { url: string; }, { url: string; }>; summary: "Check if a given URL has been saved to your library"; description: "Returns whether a URL is already saved in the authenticated user's library, along with all collections the user added it to."; method: "GET"; path: "/network.cosmik.card.getLibraryStatus"; responses: { 200: z.ZodObject<{ card: z.ZodOptional; url: z.ZodString; uri: z.ZodOptional; cardContent: z.ZodObject<{ url: z.ZodString; title: z.ZodOptional; description: z.ZodOptional; author: z.ZodOptional; publishedDate: z.ZodOptional; siteName: z.ZodOptional; imageUrl: z.ZodOptional; type: z.ZodOptional; retrievedAt: z.ZodOptional; doi: z.ZodOptional; isbn: z.ZodOptional; }, "strip", z.ZodTypeAny, { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }, { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }>; libraryCount: z.ZodNumber; urlLibraryCount: z.ZodNumber; urlInLibrary: z.ZodOptional; urlConnectionCount: z.ZodOptional; urlIsConnected: z.ZodOptional; createdAt: z.ZodString; updatedAt: z.ZodString; author: z.ZodObject<{ id: z.ZodString; name: z.ZodString; handle: z.ZodString; avatarUrl: z.ZodOptional; bannerUrl: z.ZodOptional; description: z.ZodOptional; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followsYou: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; followedCollectionsCount: z.ZodOptional; urlCardCount: z.ZodOptional; collectionCount: z.ZodOptional; connectionCount: z.ZodOptional; connectionsByType: z.ZodOptional, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>>; labels: z.ZodOptional>; ver: z.ZodOptional; src: z.ZodString; uri: z.ZodString; cid: z.ZodOptional; val: z.ZodString; neg: z.ZodOptional; cts: z.ZodString; exp: z.ZodOptional; sig: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }>; note: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }, { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }>>; collections: z.ZodOptional; name: z.ZodString; author: z.ZodObject<{ id: z.ZodString; name: z.ZodString; handle: z.ZodString; avatarUrl: z.ZodOptional; bannerUrl: z.ZodOptional; description: z.ZodOptional; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followsYou: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; followedCollectionsCount: z.ZodOptional; urlCardCount: z.ZodOptional; collectionCount: z.ZodOptional; connectionCount: z.ZodOptional; connectionsByType: z.ZodOptional, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>>; labels: z.ZodOptional>; ver: z.ZodOptional; src: z.ZodString; uri: z.ZodString; cid: z.ZodOptional; val: z.ZodString; neg: z.ZodOptional; cts: z.ZodString; exp: z.ZodOptional; sig: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }>; description: z.ZodOptional; accessType: z.ZodOptional>; cardCount: z.ZodNumber; createdAt: z.ZodString; updatedAt: z.ZodString; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followerCount: z.ZodOptional; }, "strip", z.ZodTypeAny, { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }, { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { collections?: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }[] | undefined; card?: { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; } | undefined; }, { collections?: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }[] | undefined; card?: { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; } | undefined; }>; }; strictStatusCodes: true; }; librariesForUrl: { query: z.ZodObject<{ page: z.ZodOptional; limit: z.ZodOptional; } & { sortBy: z.ZodOptional>; sortOrder: z.ZodOptional>; } & { url: z.ZodString; }, "strip", z.ZodTypeAny, { url: string; page?: number | undefined; limit?: number | undefined; sortBy?: "createdAt" | "updatedAt" | "libraryCount" | undefined; sortOrder?: "asc" | "desc" | undefined; }, { url: string; page?: number | undefined; limit?: number | undefined; sortBy?: "createdAt" | "updatedAt" | "libraryCount" | undefined; sortOrder?: "asc" | "desc" | undefined; }>; summary: "Get users who have saved a URL to their library"; description: "Returns a paginated list of users who have saved a given URL to their library, including the URL Card of each user."; method: "GET"; path: "/network.cosmik.card.getLibrariesForUrl"; responses: { 200: z.ZodObject<{ libraries: z.ZodArray; bannerUrl: z.ZodOptional; description: z.ZodOptional; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followsYou: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; followedCollectionsCount: z.ZodOptional; urlCardCount: z.ZodOptional; collectionCount: z.ZodOptional; connectionCount: z.ZodOptional; connectionsByType: z.ZodOptional, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>>; labels: z.ZodOptional>; ver: z.ZodOptional; src: z.ZodString; uri: z.ZodString; cid: z.ZodOptional; val: z.ZodString; neg: z.ZodOptional; cts: z.ZodString; exp: z.ZodOptional; sig: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }>; card: z.ZodObject<{ id: z.ZodString; type: z.ZodLiteral<"URL">; url: z.ZodString; uri: z.ZodOptional; cardContent: z.ZodObject<{ url: z.ZodString; title: z.ZodOptional; description: z.ZodOptional; author: z.ZodOptional; publishedDate: z.ZodOptional; siteName: z.ZodOptional; imageUrl: z.ZodOptional; type: z.ZodOptional; retrievedAt: z.ZodOptional; doi: z.ZodOptional; isbn: z.ZodOptional; }, "strip", z.ZodTypeAny, { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }, { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }>; libraryCount: z.ZodNumber; urlLibraryCount: z.ZodNumber; urlInLibrary: z.ZodOptional; urlConnectionCount: z.ZodOptional; urlIsConnected: z.ZodOptional; createdAt: z.ZodString; updatedAt: z.ZodString; author: z.ZodObject<{ id: z.ZodString; name: z.ZodString; handle: z.ZodString; avatarUrl: z.ZodOptional; bannerUrl: z.ZodOptional; description: z.ZodOptional; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followsYou: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; followedCollectionsCount: z.ZodOptional; urlCardCount: z.ZodOptional; collectionCount: z.ZodOptional; connectionCount: z.ZodOptional; connectionsByType: z.ZodOptional, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>>; labels: z.ZodOptional>; ver: z.ZodOptional; src: z.ZodString; uri: z.ZodString; cid: z.ZodOptional; val: z.ZodString; neg: z.ZodOptional; cts: z.ZodString; exp: z.ZodOptional; sig: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }>; note: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }, { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }>; }, "strip", z.ZodTypeAny, { user: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; card: { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }; }, { user: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; card: { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }; }>, "many">; pagination: z.ZodObject<{ currentPage: z.ZodNumber; totalPages: z.ZodNumber; totalCount: z.ZodNumber; hasMore: z.ZodBoolean; limit: z.ZodNumber; }, "strip", z.ZodTypeAny, { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }, { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }>; sorting: z.ZodObject<{ sortOrder: z.ZodEnum<["asc", "desc"]>; } & { sortBy: z.ZodEnum<["createdAt", "updatedAt", "libraryCount"]>; }, "strip", z.ZodTypeAny, { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt" | "libraryCount"; }, { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt" | "libraryCount"; }>; }, "strip", z.ZodTypeAny, { libraries: { user: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; card: { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }; }[]; pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; sorting: { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt" | "libraryCount"; }; }, { libraries: { user: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; card: { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }; }[]; pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; sorting: { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt" | "libraryCount"; }; }>; }; strictStatusCodes: true; }; noteCardsForUrl: { query: z.ZodObject<{ page: z.ZodOptional; limit: z.ZodOptional; } & { sortBy: z.ZodOptional>; sortOrder: z.ZodOptional>; } & { url: z.ZodString; }, "strip", z.ZodTypeAny, { url: string; page?: number | undefined; limit?: number | undefined; sortBy?: "createdAt" | "updatedAt" | "libraryCount" | undefined; sortOrder?: "asc" | "desc" | undefined; }, { url: string; page?: number | undefined; limit?: number | undefined; sortBy?: "createdAt" | "updatedAt" | "libraryCount" | undefined; sortOrder?: "asc" | "desc" | undefined; }>; summary: "Get notes for a URL"; description: "Returns a paginated list of all notes that are added to a given URL."; method: "GET"; path: "/network.cosmik.card.getNoteCardsForUrl"; responses: { 200: z.ZodObject<{ notes: z.ZodArray; bannerUrl: z.ZodOptional; description: z.ZodOptional; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followsYou: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; followedCollectionsCount: z.ZodOptional; urlCardCount: z.ZodOptional; collectionCount: z.ZodOptional; connectionCount: z.ZodOptional; connectionsByType: z.ZodOptional, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>>; labels: z.ZodOptional>; ver: z.ZodOptional; src: z.ZodString; uri: z.ZodString; cid: z.ZodOptional; val: z.ZodString; neg: z.ZodOptional; cts: z.ZodString; exp: z.ZodOptional; sig: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }>; createdAt: z.ZodString; updatedAt: z.ZodString; }, "strip", z.ZodTypeAny, { createdAt: string; updatedAt: string; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; note: string; }, { createdAt: string; updatedAt: string; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; note: string; }>, "many">; pagination: z.ZodObject<{ currentPage: z.ZodNumber; totalPages: z.ZodNumber; totalCount: z.ZodNumber; hasMore: z.ZodBoolean; limit: z.ZodNumber; }, "strip", z.ZodTypeAny, { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }, { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }>; sorting: z.ZodObject<{ sortOrder: z.ZodEnum<["asc", "desc"]>; } & { sortBy: z.ZodEnum<["createdAt", "updatedAt", "libraryCount"]>; }, "strip", z.ZodTypeAny, { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt" | "libraryCount"; }, { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt" | "libraryCount"; }>; }, "strip", z.ZodTypeAny, { pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; sorting: { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt" | "libraryCount"; }; notes: { createdAt: string; updatedAt: string; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; note: string; }[]; }, { pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; sorting: { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt" | "libraryCount"; }; notes: { createdAt: string; updatedAt: string; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; note: string; }[]; }>; }; strictStatusCodes: true; }; searchCards: { query: z.ZodObject<{ page: z.ZodOptional; limit: z.ZodOptional; } & { sortBy: z.ZodOptional>; sortOrder: z.ZodOptional>; } & { searchQuery: z.ZodString; urlType: z.ZodOptional>; }, "strip", z.ZodTypeAny, { searchQuery: string; page?: number | undefined; limit?: number | undefined; sortBy?: "createdAt" | "updatedAt" | "libraryCount" | undefined; sortOrder?: "asc" | "desc" | undefined; urlType?: "link" | "article" | "book" | "research" | "audio" | "video" | "social" | "event" | "software" | undefined; }, { searchQuery: string; page?: number | undefined; limit?: number | undefined; sortBy?: "createdAt" | "updatedAt" | "libraryCount" | undefined; sortOrder?: "asc" | "desc" | undefined; urlType?: "link" | "article" | "book" | "research" | "audio" | "video" | "social" | "event" | "software" | undefined; }>; summary: "Search cards"; description: "Full-text search across URL Cards titles, descriptions and URLs."; method: "GET"; path: "/network.cosmik.card.search"; responses: { 200: z.ZodObject<{ urls: z.ZodArray; description: z.ZodOptional; author: z.ZodOptional; publishedDate: z.ZodOptional; siteName: z.ZodOptional; imageUrl: z.ZodOptional; type: z.ZodOptional; retrievedAt: z.ZodOptional; doi: z.ZodOptional; isbn: z.ZodOptional; }, "strip", z.ZodTypeAny, { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }, { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }>; urlLibraryCount: z.ZodNumber; urlInLibrary: z.ZodOptional; urlConnectionCount: z.ZodOptional; urlIsConnected: z.ZodOptional; }, "strip", z.ZodTypeAny, { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }, { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }>, "many">; pagination: z.ZodObject<{ currentPage: z.ZodNumber; totalPages: z.ZodNumber; totalCount: z.ZodNumber; hasMore: z.ZodBoolean; limit: z.ZodNumber; }, "strip", z.ZodTypeAny, { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }, { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }>; sorting: z.ZodObject<{ sortOrder: z.ZodEnum<["asc", "desc"]>; } & { sortBy: z.ZodEnum<["createdAt", "updatedAt", "libraryCount"]>; }, "strip", z.ZodTypeAny, { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt" | "libraryCount"; }, { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt" | "libraryCount"; }>; }, "strip", z.ZodTypeAny, { pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; sorting: { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt" | "libraryCount"; }; urls: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }[]; }, { pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; sorting: { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt" | "libraryCount"; }; urls: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }[]; }>; }; strictStatusCodes: true; }; cardById: { query: z.ZodObject<{ cardId: z.ZodString; }, "strip", z.ZodTypeAny, { cardId: string; }, { cardId: string; }>; summary: "Get a card by ID"; description: "Returns a card and its associated metadata by card ID."; method: "GET"; path: "/network.cosmik.card.get"; responses: { 200: z.ZodObject<{ id: z.ZodString; type: z.ZodLiteral<"URL">; url: z.ZodString; uri: z.ZodOptional; cardContent: z.ZodObject<{ url: z.ZodString; title: z.ZodOptional; description: z.ZodOptional; author: z.ZodOptional; publishedDate: z.ZodOptional; siteName: z.ZodOptional; imageUrl: z.ZodOptional; type: z.ZodOptional; retrievedAt: z.ZodOptional; doi: z.ZodOptional; isbn: z.ZodOptional; }, "strip", z.ZodTypeAny, { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }, { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }>; libraryCount: z.ZodNumber; urlLibraryCount: z.ZodNumber; urlInLibrary: z.ZodOptional; urlConnectionCount: z.ZodOptional; urlIsConnected: z.ZodOptional; createdAt: z.ZodString; updatedAt: z.ZodString; author: z.ZodObject<{ id: z.ZodString; name: z.ZodString; handle: z.ZodString; avatarUrl: z.ZodOptional; bannerUrl: z.ZodOptional; description: z.ZodOptional; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followsYou: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; followedCollectionsCount: z.ZodOptional; urlCardCount: z.ZodOptional; collectionCount: z.ZodOptional; connectionCount: z.ZodOptional; connectionsByType: z.ZodOptional, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>>; labels: z.ZodOptional>; ver: z.ZodOptional; src: z.ZodString; uri: z.ZodString; cid: z.ZodOptional; val: z.ZodString; neg: z.ZodOptional; cts: z.ZodString; exp: z.ZodOptional; sig: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }>; note: z.ZodOptional>; } & { collections: z.ZodArray; name: z.ZodString; author: z.ZodObject<{ id: z.ZodString; name: z.ZodString; handle: z.ZodString; avatarUrl: z.ZodOptional; bannerUrl: z.ZodOptional; description: z.ZodOptional; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followsYou: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; followedCollectionsCount: z.ZodOptional; urlCardCount: z.ZodOptional; collectionCount: z.ZodOptional; connectionCount: z.ZodOptional; connectionsByType: z.ZodOptional, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>>; labels: z.ZodOptional>; ver: z.ZodOptional; src: z.ZodString; uri: z.ZodString; cid: z.ZodOptional; val: z.ZodString; neg: z.ZodOptional; cts: z.ZodString; exp: z.ZodOptional; sig: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }>; description: z.ZodOptional; accessType: z.ZodOptional>; cardCount: z.ZodNumber; createdAt: z.ZodString; updatedAt: z.ZodString; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followerCount: z.ZodOptional; }, "strip", z.ZodTypeAny, { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }, { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }>, "many">; libraries: z.ZodArray; bannerUrl: z.ZodOptional; description: z.ZodOptional; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followsYou: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; followedCollectionsCount: z.ZodOptional; urlCardCount: z.ZodOptional; collectionCount: z.ZodOptional; connectionCount: z.ZodOptional; connectionsByType: z.ZodOptional, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>>; labels: z.ZodOptional>; ver: z.ZodOptional; src: z.ZodString; uri: z.ZodString; cid: z.ZodOptional; val: z.ZodString; neg: z.ZodOptional; cts: z.ZodString; exp: z.ZodOptional; sig: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; collections: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }[]; libraries: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }[]; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }, { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; collections: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }[]; libraries: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }[]; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }>; }; strictStatusCodes: true; }; cardLibraries: { metadata: { readonly internal: true; }; query: z.ZodObject<{ cardId: z.ZodString; }, "strip", z.ZodTypeAny, { cardId: string; }, { cardId: string; }>; summary: "Get libraries for a card"; description: "Returns users who have saved a specific card to their library."; method: "GET"; path: "/network.cosmik.card.getLibraries"; responses: { 200: z.ZodObject<{ cardId: z.ZodString; users: z.ZodArray; bannerUrl: z.ZodOptional; description: z.ZodOptional; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followsYou: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; followedCollectionsCount: z.ZodOptional; urlCardCount: z.ZodOptional; collectionCount: z.ZodOptional; connectionCount: z.ZodOptional; connectionsByType: z.ZodOptional, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>>; labels: z.ZodOptional>; ver: z.ZodOptional; src: z.ZodString; uri: z.ZodString; cid: z.ZodOptional; val: z.ZodString; neg: z.ZodOptional; cts: z.ZodString; exp: z.ZodOptional; sig: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }>, "many">; totalCount: z.ZodNumber; }, "strip", z.ZodTypeAny, { totalCount: number; cardId: string; users: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }[]; }, { totalCount: number; cardId: string; users: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }[]; }>; }; strictStatusCodes: true; }; cardNote: { summary: "Update a note added to a URL card"; description: "Updates the content of a note added to a URL card."; method: "POST"; body: z.ZodObject<{ cardId: z.ZodString; note: z.ZodString; }, "strip", z.ZodTypeAny, { note: string; cardId: string; }, { note: string; cardId: string; }>; path: "/network.cosmik.card.updateNote"; responses: { 200: z.ZodObject<{ cardId: z.ZodString; }, "strip", z.ZodTypeAny, { cardId: string; }, { cardId: string; }>; }; strictStatusCodes: true; }; removeFromLibrary: { summary: "Remove a card from library"; description: "Removes a card from the authenticated user's library."; method: "POST"; body: z.ZodObject<{ cardId: z.ZodString; }, "strip", z.ZodTypeAny, { cardId: string; }, { cardId: string; }>; path: "/network.cosmik.card.removeFromLibrary"; responses: { 200: z.ZodObject<{ cardId: z.ZodString; }, "strip", z.ZodTypeAny, { cardId: string; }, { cardId: string; }>; }; strictStatusCodes: true; }; removeFromCollections: { metadata: { readonly internal: true; }; summary: "Remove a card from collections"; description: "Removes a card from one or more collections."; method: "POST"; body: z.ZodObject<{ cardId: z.ZodString; collectionIds: z.ZodArray; }, "strip", z.ZodTypeAny, { collectionIds: string[]; cardId: string; }, { collectionIds: string[]; cardId: string; }>; path: "/network.cosmik.card.removeFromCollections"; responses: { 200: z.ZodObject<{ cardId: z.ZodString; }, "strip", z.ZodTypeAny, { cardId: string; }, { cardId: string; }>; }; strictStatusCodes: true; }; cardsByUser: { query: z.ZodObject<{ page: z.ZodOptional; limit: z.ZodOptional; } & { sortBy: z.ZodOptional>; sortOrder: z.ZodOptional>; } & { identifier: z.ZodString; urlType: z.ZodOptional>; uncollected: z.ZodOptional; searchText: z.ZodOptional; }, "strip", z.ZodTypeAny, { identifier: string; page?: number | undefined; limit?: number | undefined; sortBy?: "createdAt" | "updatedAt" | "libraryCount" | undefined; sortOrder?: "asc" | "desc" | undefined; urlType?: "link" | "article" | "book" | "research" | "audio" | "video" | "social" | "event" | "software" | undefined; uncollected?: boolean | undefined; searchText?: string | undefined; }, { identifier: string; page?: number | undefined; limit?: number | undefined; sortBy?: "createdAt" | "updatedAt" | "libraryCount" | undefined; sortOrder?: "asc" | "desc" | undefined; urlType?: "link" | "article" | "book" | "research" | "audio" | "video" | "social" | "event" | "software" | undefined; uncollected?: boolean | undefined; searchText?: string | undefined; }>; summary: "List a user's URL cards"; description: "Returns a paginated list of URL cards in a user's library, identified by handle or DID. When `searchText` is provided, results are filtered to cards whose title, description, or URL match all whitespace-separated tokens (case-insensitive)."; method: "GET"; path: "/network.cosmik.card.listByUser"; responses: { 200: z.ZodObject<{ cards: z.ZodArray; url: z.ZodString; uri: z.ZodOptional; cardContent: z.ZodObject<{ url: z.ZodString; title: z.ZodOptional; description: z.ZodOptional; author: z.ZodOptional; publishedDate: z.ZodOptional; siteName: z.ZodOptional; imageUrl: z.ZodOptional; type: z.ZodOptional; retrievedAt: z.ZodOptional; doi: z.ZodOptional; isbn: z.ZodOptional; }, "strip", z.ZodTypeAny, { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }, { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }>; libraryCount: z.ZodNumber; urlLibraryCount: z.ZodNumber; urlInLibrary: z.ZodOptional; urlConnectionCount: z.ZodOptional; urlIsConnected: z.ZodOptional; createdAt: z.ZodString; updatedAt: z.ZodString; author: z.ZodObject<{ id: z.ZodString; name: z.ZodString; handle: z.ZodString; avatarUrl: z.ZodOptional; bannerUrl: z.ZodOptional; description: z.ZodOptional; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followsYou: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; followedCollectionsCount: z.ZodOptional; urlCardCount: z.ZodOptional; collectionCount: z.ZodOptional; connectionCount: z.ZodOptional; connectionsByType: z.ZodOptional, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>>; labels: z.ZodOptional>; ver: z.ZodOptional; src: z.ZodString; uri: z.ZodString; cid: z.ZodOptional; val: z.ZodString; neg: z.ZodOptional; cts: z.ZodString; exp: z.ZodOptional; sig: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }>; note: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }, { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }>, "many">; pagination: z.ZodObject<{ currentPage: z.ZodNumber; totalPages: z.ZodNumber; totalCount: z.ZodNumber; hasMore: z.ZodBoolean; limit: z.ZodNumber; }, "strip", z.ZodTypeAny, { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }, { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }>; sorting: z.ZodObject<{ sortOrder: z.ZodEnum<["asc", "desc"]>; } & { sortBy: z.ZodEnum<["createdAt", "updatedAt", "libraryCount"]>; }, "strip", z.ZodTypeAny, { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt" | "libraryCount"; }, { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt" | "libraryCount"; }>; }, "strip", z.ZodTypeAny, { cards: { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }[]; pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; sorting: { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt" | "libraryCount"; }; }, { cards: { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }[]; pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; sorting: { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt" | "libraryCount"; }; }>; }; strictStatusCodes: true; }; }; declare const collectionsContract: { myCollections: { query: z.ZodObject<{ page: z.ZodOptional; limit: z.ZodOptional; } & { sortBy: z.ZodOptional>; sortOrder: z.ZodOptional>; } & { searchText: z.ZodOptional; }, "strip", z.ZodTypeAny, { page?: number | undefined; limit?: number | undefined; sortBy?: "createdAt" | "updatedAt" | "name" | "cardCount" | "addedAt" | undefined; sortOrder?: "asc" | "desc" | undefined; searchText?: string | undefined; }, { page?: number | undefined; limit?: number | undefined; sortBy?: "createdAt" | "updatedAt" | "name" | "cardCount" | "addedAt" | undefined; sortOrder?: "asc" | "desc" | undefined; searchText?: string | undefined; }>; summary: "List my collections"; description: "Returns a paginated list of the authenticated user's collections."; method: "GET"; path: "/network.cosmik.collection.listMine"; responses: { 200: z.ZodObject<{ collections: z.ZodArray; name: z.ZodString; author: z.ZodObject<{ id: z.ZodString; name: z.ZodString; handle: z.ZodString; avatarUrl: z.ZodOptional; bannerUrl: z.ZodOptional; description: z.ZodOptional; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followsYou: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; followedCollectionsCount: z.ZodOptional; urlCardCount: z.ZodOptional; collectionCount: z.ZodOptional; connectionCount: z.ZodOptional; connectionsByType: z.ZodOptional, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>>; labels: z.ZodOptional>; ver: z.ZodOptional; src: z.ZodString; uri: z.ZodString; cid: z.ZodOptional; val: z.ZodString; neg: z.ZodOptional; cts: z.ZodString; exp: z.ZodOptional; sig: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }>; description: z.ZodOptional; accessType: z.ZodOptional>; cardCount: z.ZodNumber; createdAt: z.ZodString; updatedAt: z.ZodString; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followerCount: z.ZodOptional; }, "strip", z.ZodTypeAny, { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }, { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }>, "many">; pagination: z.ZodObject<{ currentPage: z.ZodNumber; totalPages: z.ZodNumber; totalCount: z.ZodNumber; hasMore: z.ZodBoolean; limit: z.ZodNumber; }, "strip", z.ZodTypeAny, { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }, { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }>; sorting: z.ZodObject<{ sortOrder: z.ZodEnum<["asc", "desc"]>; } & { sortBy: z.ZodEnum<["name", "createdAt", "updatedAt", "cardCount", "addedAt"]>; }, "strip", z.ZodTypeAny, { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt" | "name" | "cardCount" | "addedAt"; }, { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt" | "name" | "cardCount" | "addedAt"; }>; }, "strip", z.ZodTypeAny, { collections: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }[]; pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; sorting: { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt" | "name" | "cardCount" | "addedAt"; }; }, { collections: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }[]; pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; sorting: { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt" | "name" | "cardCount" | "addedAt"; }; }>; }; strictStatusCodes: true; }; createCollection: { summary: "Create a collection"; description: "Creates a new collection for the authenticated user."; method: "POST"; body: z.ZodObject<{ name: z.ZodString; description: z.ZodOptional; accessType: z.ZodOptional>; }, "strip", z.ZodTypeAny, { name: string; description?: string | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }, { name: string; description?: string | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }>; path: "/network.cosmik.collection.create"; responses: { 200: z.ZodObject<{ collectionId: z.ZodString; }, "strip", z.ZodTypeAny, { collectionId: string; }, { collectionId: string; }>; }; strictStatusCodes: true; }; collectionsForUrl: { query: z.ZodObject<{ page: z.ZodOptional; limit: z.ZodOptional; } & { sortBy: z.ZodOptional>; sortOrder: z.ZodOptional>; } & { url: z.ZodString; }, "strip", z.ZodTypeAny, { url: string; page?: number | undefined; limit?: number | undefined; sortBy?: "createdAt" | "updatedAt" | "name" | "cardCount" | "addedAt" | undefined; sortOrder?: "asc" | "desc" | undefined; }, { url: string; page?: number | undefined; limit?: number | undefined; sortBy?: "createdAt" | "updatedAt" | "name" | "cardCount" | "addedAt" | undefined; sortOrder?: "asc" | "desc" | undefined; }>; summary: "Get collections containing a URL"; description: "Returns collections that contain a specific URL."; method: "GET"; path: "/network.cosmik.collection.getForUrl"; responses: { 200: z.ZodObject<{ collections: z.ZodArray; name: z.ZodString; author: z.ZodObject<{ id: z.ZodString; name: z.ZodString; handle: z.ZodString; avatarUrl: z.ZodOptional; bannerUrl: z.ZodOptional; description: z.ZodOptional; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followsYou: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; followedCollectionsCount: z.ZodOptional; urlCardCount: z.ZodOptional; collectionCount: z.ZodOptional; connectionCount: z.ZodOptional; connectionsByType: z.ZodOptional, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>>; labels: z.ZodOptional>; ver: z.ZodOptional; src: z.ZodString; uri: z.ZodString; cid: z.ZodOptional; val: z.ZodString; neg: z.ZodOptional; cts: z.ZodString; exp: z.ZodOptional; sig: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }>; description: z.ZodOptional; accessType: z.ZodOptional>; cardCount: z.ZodNumber; createdAt: z.ZodString; updatedAt: z.ZodString; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followerCount: z.ZodOptional; }, "strip", z.ZodTypeAny, { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }, { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }>, "many">; pagination: z.ZodObject<{ currentPage: z.ZodNumber; totalPages: z.ZodNumber; totalCount: z.ZodNumber; hasMore: z.ZodBoolean; limit: z.ZodNumber; }, "strip", z.ZodTypeAny, { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }, { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }>; sorting: z.ZodObject<{ sortOrder: z.ZodEnum<["asc", "desc"]>; } & { sortBy: z.ZodEnum<["name", "createdAt", "updatedAt", "cardCount", "addedAt"]>; }, "strip", z.ZodTypeAny, { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt" | "name" | "cardCount" | "addedAt"; }, { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt" | "name" | "cardCount" | "addedAt"; }>; }, "strip", z.ZodTypeAny, { collections: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }[]; pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; sorting: { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt" | "name" | "cardCount" | "addedAt"; }; }, { collections: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }[]; pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; sorting: { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt" | "name" | "cardCount" | "addedAt"; }; }>; }; strictStatusCodes: true; }; searchCollections: { query: z.ZodObject<{ page: z.ZodOptional; limit: z.ZodOptional; } & { sortBy: z.ZodOptional>; sortOrder: z.ZodOptional>; } & { searchText: z.ZodOptional; identifier: z.ZodOptional; accessType: z.ZodOptional>; }, "strip", z.ZodTypeAny, { page?: number | undefined; limit?: number | undefined; sortBy?: "createdAt" | "updatedAt" | "name" | "cardCount" | "addedAt" | undefined; sortOrder?: "asc" | "desc" | undefined; searchText?: string | undefined; identifier?: string | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }, { page?: number | undefined; limit?: number | undefined; sortBy?: "createdAt" | "updatedAt" | "name" | "cardCount" | "addedAt" | undefined; sortOrder?: "asc" | "desc" | undefined; searchText?: string | undefined; identifier?: string | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }>; summary: "Search collections"; description: "Full-text search across collection names and descriptions, optionally filtered by user or access type."; method: "GET"; path: "/network.cosmik.collection.search"; responses: { 200: z.ZodObject<{ collections: z.ZodArray; name: z.ZodString; author: z.ZodObject<{ id: z.ZodString; name: z.ZodString; handle: z.ZodString; avatarUrl: z.ZodOptional; bannerUrl: z.ZodOptional; description: z.ZodOptional; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followsYou: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; followedCollectionsCount: z.ZodOptional; urlCardCount: z.ZodOptional; collectionCount: z.ZodOptional; connectionCount: z.ZodOptional; connectionsByType: z.ZodOptional, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>>; labels: z.ZodOptional>; ver: z.ZodOptional; src: z.ZodString; uri: z.ZodString; cid: z.ZodOptional; val: z.ZodString; neg: z.ZodOptional; cts: z.ZodString; exp: z.ZodOptional; sig: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }>; description: z.ZodOptional; accessType: z.ZodOptional>; cardCount: z.ZodNumber; createdAt: z.ZodString; updatedAt: z.ZodString; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followerCount: z.ZodOptional; }, "strip", z.ZodTypeAny, { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }, { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }>, "many">; pagination: z.ZodObject<{ currentPage: z.ZodNumber; totalPages: z.ZodNumber; totalCount: z.ZodNumber; hasMore: z.ZodBoolean; limit: z.ZodNumber; }, "strip", z.ZodTypeAny, { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }, { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }>; sorting: z.ZodObject<{ sortOrder: z.ZodEnum<["asc", "desc"]>; } & { sortBy: z.ZodEnum<["name", "createdAt", "updatedAt", "cardCount", "addedAt"]>; }, "strip", z.ZodTypeAny, { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt" | "name" | "cardCount" | "addedAt"; }, { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt" | "name" | "cardCount" | "addedAt"; }>; }, "strip", z.ZodTypeAny, { collections: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }[]; pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; sorting: { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt" | "name" | "cardCount" | "addedAt"; }; }, { collections: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }[]; pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; sorting: { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt" | "name" | "cardCount" | "addedAt"; }; }>; }; strictStatusCodes: true; }; collectionById: { query: z.ZodObject<{ page: z.ZodOptional; limit: z.ZodOptional; } & { sortBy: z.ZodOptional>; sortOrder: z.ZodOptional>; } & { collectionId: z.ZodString; urlType: z.ZodOptional>; }, "strip", z.ZodTypeAny, { collectionId: string; page?: number | undefined; limit?: number | undefined; sortBy?: "createdAt" | "updatedAt" | "libraryCount" | undefined; sortOrder?: "asc" | "desc" | undefined; urlType?: "link" | "article" | "book" | "research" | "audio" | "video" | "social" | "event" | "software" | undefined; }, { collectionId: string; page?: number | undefined; limit?: number | undefined; sortBy?: "createdAt" | "updatedAt" | "libraryCount" | undefined; sortOrder?: "asc" | "desc" | undefined; urlType?: "link" | "article" | "book" | "research" | "audio" | "video" | "social" | "event" | "software" | undefined; }>; summary: "Get a collection by ID"; description: "Returns a collection and its cards, paginated, by collection ID."; method: "GET"; path: "/network.cosmik.collection.get"; responses: { 200: z.ZodObject<{ id: z.ZodString; uri: z.ZodOptional; name: z.ZodString; author: z.ZodObject<{ id: z.ZodString; name: z.ZodString; handle: z.ZodString; avatarUrl: z.ZodOptional; bannerUrl: z.ZodOptional; description: z.ZodOptional; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followsYou: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; followedCollectionsCount: z.ZodOptional; urlCardCount: z.ZodOptional; collectionCount: z.ZodOptional; connectionCount: z.ZodOptional; connectionsByType: z.ZodOptional, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>>; labels: z.ZodOptional>; ver: z.ZodOptional; src: z.ZodString; uri: z.ZodString; cid: z.ZodOptional; val: z.ZodString; neg: z.ZodOptional; cts: z.ZodString; exp: z.ZodOptional; sig: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }>; description: z.ZodOptional; accessType: z.ZodOptional>; cardCount: z.ZodNumber; createdAt: z.ZodString; updatedAt: z.ZodString; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followerCount: z.ZodOptional; } & { urlCards: z.ZodArray; url: z.ZodString; uri: z.ZodOptional; cardContent: z.ZodObject<{ url: z.ZodString; title: z.ZodOptional; description: z.ZodOptional; author: z.ZodOptional; publishedDate: z.ZodOptional; siteName: z.ZodOptional; imageUrl: z.ZodOptional; type: z.ZodOptional; retrievedAt: z.ZodOptional; doi: z.ZodOptional; isbn: z.ZodOptional; }, "strip", z.ZodTypeAny, { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }, { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }>; libraryCount: z.ZodNumber; urlLibraryCount: z.ZodNumber; urlInLibrary: z.ZodOptional; urlConnectionCount: z.ZodOptional; urlIsConnected: z.ZodOptional; createdAt: z.ZodString; updatedAt: z.ZodString; author: z.ZodObject<{ id: z.ZodString; name: z.ZodString; handle: z.ZodString; avatarUrl: z.ZodOptional; bannerUrl: z.ZodOptional; description: z.ZodOptional; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followsYou: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; followedCollectionsCount: z.ZodOptional; urlCardCount: z.ZodOptional; collectionCount: z.ZodOptional; connectionCount: z.ZodOptional; connectionsByType: z.ZodOptional, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>>; labels: z.ZodOptional>; ver: z.ZodOptional; src: z.ZodString; uri: z.ZodString; cid: z.ZodOptional; val: z.ZodString; neg: z.ZodOptional; cts: z.ZodString; exp: z.ZodOptional; sig: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }>; note: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }, { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }>, "many">; pagination: z.ZodObject<{ currentPage: z.ZodNumber; totalPages: z.ZodNumber; totalCount: z.ZodNumber; hasMore: z.ZodBoolean; limit: z.ZodNumber; }, "strip", z.ZodTypeAny, { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }, { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }>; sorting: z.ZodObject<{ sortOrder: z.ZodEnum<["asc", "desc"]>; } & { sortBy: z.ZodEnum<["createdAt", "updatedAt", "libraryCount"]>; }, "strip", z.ZodTypeAny, { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt" | "libraryCount"; }, { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt" | "libraryCount"; }>; }, "strip", z.ZodTypeAny, { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; sorting: { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt" | "libraryCount"; }; urlCards: { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }[]; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }, { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; sorting: { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt" | "libraryCount"; }; urlCards: { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }[]; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }>; }; strictStatusCodes: true; }; updateCollection: { summary: "Update a collection"; description: "Updates the name, description, or access type of a collection."; method: "POST"; body: z.ZodObject<{ collectionId: z.ZodString; name: z.ZodString; description: z.ZodOptional; accessType: z.ZodOptional>; }, "strip", z.ZodTypeAny, { name: string; collectionId: string; description?: string | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }, { name: string; collectionId: string; description?: string | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }>; path: "/network.cosmik.collection.update"; responses: { 200: z.ZodObject<{ collectionId: z.ZodString; }, "strip", z.ZodTypeAny, { collectionId: string; }, { collectionId: string; }>; }; strictStatusCodes: true; }; deleteCollection: { summary: "Delete a collection"; description: "Permanently deletes a collection owned by the authenticated user."; method: "POST"; body: z.ZodObject<{ collectionId: z.ZodString; }, "strip", z.ZodTypeAny, { collectionId: string; }, { collectionId: string; }>; path: "/network.cosmik.collection.delete"; responses: { 200: z.ZodObject<{ collectionId: z.ZodString; }, "strip", z.ZodTypeAny, { collectionId: string; }, { collectionId: string; }>; }; strictStatusCodes: true; }; collectionsByUser: { query: z.ZodObject<{ page: z.ZodOptional; limit: z.ZodOptional; } & { sortBy: z.ZodOptional>; sortOrder: z.ZodOptional>; } & { identifier: z.ZodString; searchText: z.ZodOptional; }, "strip", z.ZodTypeAny, { identifier: string; page?: number | undefined; limit?: number | undefined; sortBy?: "createdAt" | "updatedAt" | "name" | "cardCount" | "addedAt" | undefined; sortOrder?: "asc" | "desc" | undefined; searchText?: string | undefined; }, { identifier: string; page?: number | undefined; limit?: number | undefined; sortBy?: "createdAt" | "updatedAt" | "name" | "cardCount" | "addedAt" | undefined; sortOrder?: "asc" | "desc" | undefined; searchText?: string | undefined; }>; summary: "List a user's collections"; description: "Returns a paginated list of collections owned by a user, identified by handle or DID."; method: "GET"; path: "/network.cosmik.collection.listByUser"; responses: { 200: z.ZodObject<{ collections: z.ZodArray; name: z.ZodString; author: z.ZodObject<{ id: z.ZodString; name: z.ZodString; handle: z.ZodString; avatarUrl: z.ZodOptional; bannerUrl: z.ZodOptional; description: z.ZodOptional; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followsYou: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; followedCollectionsCount: z.ZodOptional; urlCardCount: z.ZodOptional; collectionCount: z.ZodOptional; connectionCount: z.ZodOptional; connectionsByType: z.ZodOptional, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>>; labels: z.ZodOptional>; ver: z.ZodOptional; src: z.ZodString; uri: z.ZodString; cid: z.ZodOptional; val: z.ZodString; neg: z.ZodOptional; cts: z.ZodString; exp: z.ZodOptional; sig: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }>; description: z.ZodOptional; accessType: z.ZodOptional>; cardCount: z.ZodNumber; createdAt: z.ZodString; updatedAt: z.ZodString; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followerCount: z.ZodOptional; }, "strip", z.ZodTypeAny, { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }, { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }>, "many">; pagination: z.ZodObject<{ currentPage: z.ZodNumber; totalPages: z.ZodNumber; totalCount: z.ZodNumber; hasMore: z.ZodBoolean; limit: z.ZodNumber; }, "strip", z.ZodTypeAny, { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }, { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }>; sorting: z.ZodObject<{ sortOrder: z.ZodEnum<["asc", "desc"]>; } & { sortBy: z.ZodEnum<["name", "createdAt", "updatedAt", "cardCount", "addedAt"]>; }, "strip", z.ZodTypeAny, { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt" | "name" | "cardCount" | "addedAt"; }, { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt" | "name" | "cardCount" | "addedAt"; }>; }, "strip", z.ZodTypeAny, { collections: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }[]; pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; sorting: { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt" | "name" | "cardCount" | "addedAt"; }; }, { collections: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }[]; pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; sorting: { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt" | "name" | "cardCount" | "addedAt"; }; }>; }; strictStatusCodes: true; }; collectionByAtUri: { query: z.ZodObject<{ page: z.ZodOptional; limit: z.ZodOptional; } & { sortBy: z.ZodOptional>; sortOrder: z.ZodOptional>; } & { handle: z.ZodString; recordKey: z.ZodString; urlType: z.ZodOptional>; }, "strip", z.ZodTypeAny, { handle: string; recordKey: string; page?: number | undefined; limit?: number | undefined; sortBy?: "createdAt" | "updatedAt" | "libraryCount" | undefined; sortOrder?: "asc" | "desc" | undefined; urlType?: "link" | "article" | "book" | "research" | "audio" | "video" | "social" | "event" | "software" | undefined; }, { handle: string; recordKey: string; page?: number | undefined; limit?: number | undefined; sortBy?: "createdAt" | "updatedAt" | "libraryCount" | undefined; sortOrder?: "asc" | "desc" | undefined; urlType?: "link" | "article" | "book" | "research" | "audio" | "video" | "social" | "event" | "software" | undefined; }>; summary: "Get a collection by AT URI"; description: "Returns a collection and its cards, looked up by AT Protocol handle and record key."; method: "GET"; path: "/network.cosmik.collection.getByAtUri"; responses: { 200: z.ZodObject<{ id: z.ZodString; uri: z.ZodOptional; name: z.ZodString; author: z.ZodObject<{ id: z.ZodString; name: z.ZodString; handle: z.ZodString; avatarUrl: z.ZodOptional; bannerUrl: z.ZodOptional; description: z.ZodOptional; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followsYou: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; followedCollectionsCount: z.ZodOptional; urlCardCount: z.ZodOptional; collectionCount: z.ZodOptional; connectionCount: z.ZodOptional; connectionsByType: z.ZodOptional, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>>; labels: z.ZodOptional>; ver: z.ZodOptional; src: z.ZodString; uri: z.ZodString; cid: z.ZodOptional; val: z.ZodString; neg: z.ZodOptional; cts: z.ZodString; exp: z.ZodOptional; sig: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }>; description: z.ZodOptional; accessType: z.ZodOptional>; cardCount: z.ZodNumber; createdAt: z.ZodString; updatedAt: z.ZodString; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followerCount: z.ZodOptional; } & { urlCards: z.ZodArray; url: z.ZodString; uri: z.ZodOptional; cardContent: z.ZodObject<{ url: z.ZodString; title: z.ZodOptional; description: z.ZodOptional; author: z.ZodOptional; publishedDate: z.ZodOptional; siteName: z.ZodOptional; imageUrl: z.ZodOptional; type: z.ZodOptional; retrievedAt: z.ZodOptional; doi: z.ZodOptional; isbn: z.ZodOptional; }, "strip", z.ZodTypeAny, { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }, { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }>; libraryCount: z.ZodNumber; urlLibraryCount: z.ZodNumber; urlInLibrary: z.ZodOptional; urlConnectionCount: z.ZodOptional; urlIsConnected: z.ZodOptional; createdAt: z.ZodString; updatedAt: z.ZodString; author: z.ZodObject<{ id: z.ZodString; name: z.ZodString; handle: z.ZodString; avatarUrl: z.ZodOptional; bannerUrl: z.ZodOptional; description: z.ZodOptional; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followsYou: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; followedCollectionsCount: z.ZodOptional; urlCardCount: z.ZodOptional; collectionCount: z.ZodOptional; connectionCount: z.ZodOptional; connectionsByType: z.ZodOptional, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>>; labels: z.ZodOptional>; ver: z.ZodOptional; src: z.ZodString; uri: z.ZodString; cid: z.ZodOptional; val: z.ZodString; neg: z.ZodOptional; cts: z.ZodString; exp: z.ZodOptional; sig: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }>; note: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }, { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }>, "many">; pagination: z.ZodObject<{ currentPage: z.ZodNumber; totalPages: z.ZodNumber; totalCount: z.ZodNumber; hasMore: z.ZodBoolean; limit: z.ZodNumber; }, "strip", z.ZodTypeAny, { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }, { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }>; sorting: z.ZodObject<{ sortOrder: z.ZodEnum<["asc", "desc"]>; } & { sortBy: z.ZodEnum<["createdAt", "updatedAt", "libraryCount"]>; }, "strip", z.ZodTypeAny, { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt" | "libraryCount"; }, { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt" | "libraryCount"; }>; }, "strip", z.ZodTypeAny, { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; sorting: { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt" | "libraryCount"; }; urlCards: { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }[]; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }, { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; sorting: { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt" | "libraryCount"; }; urlCards: { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }[]; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }>; }; strictStatusCodes: true; }; openWithContributor: { query: z.ZodObject<{ page: z.ZodOptional; limit: z.ZodOptional; } & { sortBy: z.ZodOptional>; sortOrder: z.ZodOptional>; } & { identifier: z.ZodString; }, "strip", z.ZodTypeAny, { identifier: string; page?: number | undefined; limit?: number | undefined; sortBy?: "createdAt" | "updatedAt" | "name" | "cardCount" | "addedAt" | undefined; sortOrder?: "asc" | "desc" | undefined; }, { identifier: string; page?: number | undefined; limit?: number | undefined; sortBy?: "createdAt" | "updatedAt" | "name" | "cardCount" | "addedAt" | undefined; sortOrder?: "asc" | "desc" | undefined; }>; summary: "List open collections with a contributor"; description: "Returns open collections that a given user has contributed cards to."; method: "GET"; path: "/network.cosmik.collection.listContributed"; responses: { 200: z.ZodObject<{ collections: z.ZodArray; name: z.ZodString; author: z.ZodObject<{ id: z.ZodString; name: z.ZodString; handle: z.ZodString; avatarUrl: z.ZodOptional; bannerUrl: z.ZodOptional; description: z.ZodOptional; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followsYou: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; followedCollectionsCount: z.ZodOptional; urlCardCount: z.ZodOptional; collectionCount: z.ZodOptional; connectionCount: z.ZodOptional; connectionsByType: z.ZodOptional, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>>; labels: z.ZodOptional>; ver: z.ZodOptional; src: z.ZodString; uri: z.ZodString; cid: z.ZodOptional; val: z.ZodString; neg: z.ZodOptional; cts: z.ZodString; exp: z.ZodOptional; sig: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }>; description: z.ZodOptional; accessType: z.ZodOptional>; cardCount: z.ZodNumber; createdAt: z.ZodString; updatedAt: z.ZodString; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followerCount: z.ZodOptional; }, "strip", z.ZodTypeAny, { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }, { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }>, "many">; pagination: z.ZodObject<{ currentPage: z.ZodNumber; totalPages: z.ZodNumber; totalCount: z.ZodNumber; hasMore: z.ZodBoolean; limit: z.ZodNumber; }, "strip", z.ZodTypeAny, { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }, { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }>; sorting: z.ZodObject<{ sortOrder: z.ZodEnum<["asc", "desc"]>; } & { sortBy: z.ZodEnum<["name", "createdAt", "updatedAt", "cardCount", "addedAt"]>; }, "strip", z.ZodTypeAny, { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt" | "name" | "cardCount" | "addedAt"; }, { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt" | "name" | "cardCount" | "addedAt"; }>; }, "strip", z.ZodTypeAny, { collections: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }[]; pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; sorting: { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt" | "name" | "cardCount" | "addedAt"; }; }, { collections: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }[]; pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; sorting: { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt" | "name" | "cardCount" | "addedAt"; }; }>; }; strictStatusCodes: true; }; collectionFollowers: { query: z.ZodObject<{ collectionId: z.ZodString; page: z.ZodOptional; limit: z.ZodOptional; }, "strip", z.ZodTypeAny, { collectionId: string; page?: number | undefined; limit?: number | undefined; }, { collectionId: string; page?: number | undefined; limit?: number | undefined; }>; summary: "Get collection followers"; description: "Returns users who follow a given collection."; method: "GET"; path: "/network.cosmik.collection.getFollowers"; responses: { 200: z.ZodObject<{ users: z.ZodArray; bannerUrl: z.ZodOptional; description: z.ZodOptional; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followsYou: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; followedCollectionsCount: z.ZodOptional; urlCardCount: z.ZodOptional; collectionCount: z.ZodOptional; connectionCount: z.ZodOptional; connectionsByType: z.ZodOptional, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>>; labels: z.ZodOptional>; ver: z.ZodOptional; src: z.ZodString; uri: z.ZodString; cid: z.ZodOptional; val: z.ZodString; neg: z.ZodOptional; cts: z.ZodString; exp: z.ZodOptional; sig: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }>, "many">; pagination: z.ZodObject<{ currentPage: z.ZodNumber; totalPages: z.ZodNumber; totalCount: z.ZodNumber; hasMore: z.ZodBoolean; limit: z.ZodNumber; }, "strip", z.ZodTypeAny, { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }, { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }>; }, "strip", z.ZodTypeAny, { pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; users: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }[]; }, { pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; users: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }[]; }>; }; strictStatusCodes: true; }; collectionFollowersCount: { query: z.ZodObject<{ collectionId: z.ZodString; }, "strip", z.ZodTypeAny, { collectionId: string; }, { collectionId: string; }>; summary: "Get collection follower count"; description: "Returns the total number of followers for a collection."; method: "GET"; path: "/network.cosmik.collection.getFollowerCount"; responses: { 200: z.ZodObject<{ count: z.ZodNumber; }, "strip", z.ZodTypeAny, { count: number; }, { count: number; }>; }; strictStatusCodes: true; }; recommendedCollectionsForUrl: { query: z.ZodObject<{ url: z.ZodString; limit: z.ZodOptional; }, "strip", z.ZodTypeAny, { url: string; limit?: number | undefined; }, { url: string; limit?: number | undefined; }>; summary: "Recommended collections to save a URL to"; description: "Returns collections that contain URLs semantically similar to the given URL, ranked by how many similar URLs each contains. Split into the authenticated user's own collections and open collections from across the network (excluding the caller's own). The limit applies to each set independently."; method: "GET"; path: "/network.cosmik.collection.getRecommendedForUrl"; responses: { 200: z.ZodObject<{ myCollections: z.ZodArray; name: z.ZodString; author: z.ZodObject<{ id: z.ZodString; name: z.ZodString; handle: z.ZodString; avatarUrl: z.ZodOptional; bannerUrl: z.ZodOptional; description: z.ZodOptional; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followsYou: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; followedCollectionsCount: z.ZodOptional; urlCardCount: z.ZodOptional; collectionCount: z.ZodOptional; connectionCount: z.ZodOptional; connectionsByType: z.ZodOptional, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>>; labels: z.ZodOptional>; ver: z.ZodOptional; src: z.ZodString; uri: z.ZodString; cid: z.ZodOptional; val: z.ZodString; neg: z.ZodOptional; cts: z.ZodString; exp: z.ZodOptional; sig: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }>; description: z.ZodOptional; accessType: z.ZodOptional>; cardCount: z.ZodNumber; createdAt: z.ZodString; updatedAt: z.ZodString; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followerCount: z.ZodOptional; }, "strip", z.ZodTypeAny, { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }, { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }>, "many">; openCollections: z.ZodArray; name: z.ZodString; author: z.ZodObject<{ id: z.ZodString; name: z.ZodString; handle: z.ZodString; avatarUrl: z.ZodOptional; bannerUrl: z.ZodOptional; description: z.ZodOptional; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followsYou: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; followedCollectionsCount: z.ZodOptional; urlCardCount: z.ZodOptional; collectionCount: z.ZodOptional; connectionCount: z.ZodOptional; connectionsByType: z.ZodOptional, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>>; labels: z.ZodOptional>; ver: z.ZodOptional; src: z.ZodString; uri: z.ZodString; cid: z.ZodOptional; val: z.ZodString; neg: z.ZodOptional; cts: z.ZodString; exp: z.ZodOptional; sig: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }>; description: z.ZodOptional; accessType: z.ZodOptional>; cardCount: z.ZodNumber; createdAt: z.ZodString; updatedAt: z.ZodString; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followerCount: z.ZodOptional; }, "strip", z.ZodTypeAny, { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }, { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { myCollections: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }[]; openCollections: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }[]; }, { myCollections: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }[]; openCollections: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }[]; }>; }; strictStatusCodes: true; }; collectionContributors: { query: z.ZodObject<{ collectionId: z.ZodString; page: z.ZodOptional; limit: z.ZodOptional; }, "strip", z.ZodTypeAny, { collectionId: string; page?: number | undefined; limit?: number | undefined; }, { collectionId: string; page?: number | undefined; limit?: number | undefined; }>; summary: "Get collection contributors"; description: "Returns users who have added cards to a given collection."; method: "GET"; path: "/network.cosmik.collection.getContributors"; responses: { 200: z.ZodObject<{ users: z.ZodArray; bannerUrl: z.ZodOptional; description: z.ZodOptional; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followsYou: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; followedCollectionsCount: z.ZodOptional; urlCardCount: z.ZodOptional; collectionCount: z.ZodOptional; connectionCount: z.ZodOptional; connectionsByType: z.ZodOptional, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>>; labels: z.ZodOptional>; ver: z.ZodOptional; src: z.ZodString; uri: z.ZodString; cid: z.ZodOptional; val: z.ZodString; neg: z.ZodOptional; cts: z.ZodString; exp: z.ZodOptional; sig: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }>, "many">>; } & { contributionCount: z.ZodNumber; }, "strip", z.ZodTypeAny, { name: string; id: string; handle: string; contributionCount: number; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }, { name: string; id: string; handle: string; contributionCount: number; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }>, "many">; pagination: z.ZodObject<{ currentPage: z.ZodNumber; totalPages: z.ZodNumber; totalCount: z.ZodNumber; hasMore: z.ZodBoolean; limit: z.ZodNumber; }, "strip", z.ZodTypeAny, { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }, { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }>; }, "strip", z.ZodTypeAny, { pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; users: { name: string; id: string; handle: string; contributionCount: number; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }[]; }, { pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; users: { name: string; id: string; handle: string; contributionCount: number; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }[]; }>; }; strictStatusCodes: true; }; }; declare const usersContract: { myProfile: { query: z.ZodObject<{ includeStats: z.ZodOptional; }, "strip", z.ZodTypeAny, { includeStats?: boolean | undefined; }, { includeStats?: boolean | undefined; }>; summary: "Get my profile"; description: "Returns the profile of the authenticated user."; method: "GET"; path: "/network.cosmik.actor.getMyProfile"; responses: { 200: z.ZodObject<{ id: z.ZodString; name: z.ZodString; handle: z.ZodString; avatarUrl: z.ZodOptional; bannerUrl: z.ZodOptional; description: z.ZodOptional; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followsYou: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; followedCollectionsCount: z.ZodOptional; urlCardCount: z.ZodOptional; collectionCount: z.ZodOptional; connectionCount: z.ZodOptional; connectionsByType: z.ZodOptional, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>>; labels: z.ZodOptional>; ver: z.ZodOptional; src: z.ZodString; uri: z.ZodString; cid: z.ZodOptional; val: z.ZodString; neg: z.ZodOptional; cts: z.ZodString; exp: z.ZodOptional; sig: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }>; }; strictStatusCodes: true; }; userProfile: { query: z.ZodObject<{ identifier: z.ZodString; } & { includeStats: z.ZodOptional; }, "strip", z.ZodTypeAny, { identifier: string; includeStats?: boolean | undefined; }, { identifier: string; includeStats?: boolean | undefined; }>; summary: "Get a user profile"; description: "Returns the public profile of a user, identified by handle or DID."; method: "GET"; path: "/network.cosmik.actor.getProfile"; responses: { 200: z.ZodObject<{ id: z.ZodString; name: z.ZodString; handle: z.ZodString; avatarUrl: z.ZodOptional; bannerUrl: z.ZodOptional; description: z.ZodOptional; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followsYou: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; followedCollectionsCount: z.ZodOptional; urlCardCount: z.ZodOptional; collectionCount: z.ZodOptional; connectionCount: z.ZodOptional; connectionsByType: z.ZodOptional, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>>; labels: z.ZodOptional>; ver: z.ZodOptional; src: z.ZodString; uri: z.ZodString; cid: z.ZodOptional; val: z.ZodString; neg: z.ZodOptional; cts: z.ZodString; exp: z.ZodOptional; sig: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }>, "many">>; } & { atprotoSessionValid: z.ZodOptional; }, "strip", z.ZodTypeAny, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; atprotoSessionValid?: boolean | undefined; }, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; atprotoSessionValid?: boolean | undefined; }>; }; strictStatusCodes: true; }; initiateOAuth: { metadata: { readonly internal: true; }; query: z.ZodObject<{ handle: z.ZodOptional; redirect: z.ZodOptional; }, "strip", z.ZodTypeAny, { handle?: string | undefined; redirect?: string | undefined; }, { handle?: string | undefined; redirect?: string | undefined; }>; summary: "Initiate OAuth sign-in"; description: "Begins the AT Protocol OAuth flow and returns a redirect URL."; method: "GET"; path: "/network.cosmik.server.initiateOAuth"; responses: { 200: z.ZodObject<{ authUrl: z.ZodString; }, "strip", z.ZodTypeAny, { authUrl: string; }, { authUrl: string; }>; }; strictStatusCodes: true; }; oauthCallback: { metadata: { readonly internal: true; }; query: z.ZodObject<{ code: z.ZodString; state: z.ZodString; iss: z.ZodString; }, "strip", z.ZodTypeAny, { code: string; state: string; iss: string; }, { code: string; state: string; iss: string; }>; summary: "Complete OAuth sign-in"; description: "Handles the OAuth callback, exchanges the code for tokens, and creates a session."; method: "GET"; path: "/network.cosmik.server.oauthCallback"; responses: { 200: z.ZodObject<{ accessToken: z.ZodString; refreshToken: z.ZodString; }, "strip", z.ZodTypeAny, { accessToken: string; refreshToken: string; }, { accessToken: string; refreshToken: string; }>; }; strictStatusCodes: true; }; loginWithAppPassword: { metadata: { readonly internal: true; }; summary: "Login with app password"; description: "Authenticates a user with an AT Protocol app password and returns session tokens."; method: "POST"; body: z.ZodObject<{ identifier: z.ZodString; appPassword: z.ZodString; }, "strip", z.ZodTypeAny, { identifier: string; appPassword: string; }, { identifier: string; appPassword: string; }>; path: "/network.cosmik.server.createSession"; responses: { 200: z.ZodObject<{ accessToken: z.ZodString; refreshToken: z.ZodString; }, "strip", z.ZodTypeAny, { accessToken: string; refreshToken: string; }, { accessToken: string; refreshToken: string; }>; }; strictStatusCodes: true; }; refreshToken: { metadata: { readonly internal: true; }; summary: "Refresh access token"; description: "Exchanges a refresh token for a new access token."; method: "POST"; body: z.ZodObject<{ refreshToken: z.ZodString; }, "strip", z.ZodTypeAny, { refreshToken: string; }, { refreshToken: string; }>; path: "/network.cosmik.server.refreshSession"; responses: { 200: z.ZodObject<{ accessToken: z.ZodString; refreshToken: z.ZodString; }, "strip", z.ZodTypeAny, { accessToken: string; refreshToken: string; }, { accessToken: string; refreshToken: string; }>; }; strictStatusCodes: true; }; logout: { metadata: { readonly internal: true; }; summary: "Logout"; description: "Invalidates the authenticated user's session and clears auth cookies."; method: "POST"; body: z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>; path: "/network.cosmik.server.deleteSession"; responses: { 200: z.ZodObject<{ success: z.ZodBoolean; }, "strip", z.ZodTypeAny, { success: boolean; }, { success: boolean; }>; }; strictStatusCodes: true; }; extensionTokens: { metadata: { readonly internal: true; }; query: z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>; summary: "Generate extension tokens"; description: "Generates short-lived tokens for use by the browser extension."; method: "GET"; path: "/network.cosmik.server.getExtensionTokens"; responses: { 200: z.ZodObject<{ accessToken: z.ZodString; refreshToken: z.ZodString; }, "strip", z.ZodTypeAny, { accessToken: string; refreshToken: string; }, { accessToken: string; refreshToken: string; }>; }; strictStatusCodes: true; }; listApiKeys: { metadata: { readonly internal: true; }; query: z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>; summary: "List my API keys"; description: "Returns the API keys belonging to the authenticated user. Token values are never returned after creation; only the prefix is shown."; method: "GET"; path: "/network.cosmik.apiKey.list"; responses: { 200: z.ZodObject<{ keys: z.ZodArray; expiresAt: z.ZodNullable; }, "strip", z.ZodTypeAny, { createdAt: Date; name: string; id: string; prefix: string; lastUsedAt: Date | null; expiresAt: Date | null; }, { createdAt: Date; name: string; id: string; prefix: string; lastUsedAt: Date | null; expiresAt: Date | null; }>, "many">; }, "strip", z.ZodTypeAny, { keys: { createdAt: Date; name: string; id: string; prefix: string; lastUsedAt: Date | null; expiresAt: Date | null; }[]; }, { keys: { createdAt: Date; name: string; id: string; prefix: string; lastUsedAt: Date | null; expiresAt: Date | null; }[]; }>; }; strictStatusCodes: true; }; createApiKey: { metadata: { readonly internal: true; }; summary: "Create an API key"; description: "Generates a new API key for the authenticated user. The full token is returned in this response only — it cannot be retrieved later."; method: "POST"; body: z.ZodObject<{ name: z.ZodString; }, "strip", z.ZodTypeAny, { name: string; }, { name: string; }>; path: "/network.cosmik.apiKey.create"; responses: { 200: z.ZodObject<{ id: z.ZodString; name: z.ZodString; prefix: z.ZodString; createdAt: z.ZodDate; lastUsedAt: z.ZodNullable; expiresAt: z.ZodNullable; } & { token: z.ZodString; }, "strip", z.ZodTypeAny, { createdAt: Date; name: string; id: string; prefix: string; lastUsedAt: Date | null; expiresAt: Date | null; token: string; }, { createdAt: Date; name: string; id: string; prefix: string; lastUsedAt: Date | null; expiresAt: Date | null; token: string; }>; }; strictStatusCodes: true; }; updateApiKey: { metadata: { readonly internal: true; }; summary: "Rename an API key"; description: "Updates the human-readable name of one of the user's API keys."; method: "POST"; body: z.ZodObject<{ id: z.ZodString; name: z.ZodString; }, "strip", z.ZodTypeAny, { name: string; id: string; }, { name: string; id: string; }>; path: "/network.cosmik.apiKey.update"; responses: { 200: z.ZodObject<{ id: z.ZodString; name: z.ZodString; prefix: z.ZodString; createdAt: z.ZodDate; lastUsedAt: z.ZodNullable; expiresAt: z.ZodNullable; }, "strip", z.ZodTypeAny, { createdAt: Date; name: string; id: string; prefix: string; lastUsedAt: Date | null; expiresAt: Date | null; }, { createdAt: Date; name: string; id: string; prefix: string; lastUsedAt: Date | null; expiresAt: Date | null; }>; }; strictStatusCodes: true; }; revokeApiKey: { metadata: { readonly internal: true; }; summary: "Revoke an API key"; description: "Permanently revokes the specified API key. Subsequent requests using that token will be rejected."; method: "POST"; body: z.ZodObject<{ id: z.ZodString; }, "strip", z.ZodTypeAny, { id: string; }, { id: string; }>; path: "/network.cosmik.apiKey.revoke"; responses: { 200: z.ZodObject<{ success: z.ZodBoolean; }, "strip", z.ZodTypeAny, { success: boolean; }, { success: boolean; }>; }; strictStatusCodes: true; }; getOnboardingState: { metadata: { readonly internal: true; }; query: z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>; summary: "Get onboarding state"; description: "Returns the onboarding state for the authenticated user as a flat object of fields."; method: "GET"; path: "/network.cosmik.actor.getOnboardingState"; responses: { 200: z.ZodObject<{ userId: z.ZodString; onboardingState: z.ZodOptional>>; topicsSelected: z.ZodOptional>>; linksSuggested: z.ZodOptional>>; linksSelected: z.ZodOptional>>; suggestedAccounts: z.ZodOptional>>; suggestedCollections: z.ZodOptional>>; followedAccounts: z.ZodOptional>>; followedCollections: z.ZodOptional>>; firstCards: z.ZodOptional>>; firstCollection: z.ZodOptional>; firstConnection: z.ZodOptional>; pwaClicked: z.ZodOptional>; iosShortcutClicked: z.ZodOptional>; browserExtensionClicked: z.ZodOptional>; mcpClicked: z.ZodOptional>; saveModalGuideCompleted: z.ZodOptional>; connectionCreationModalCompleted: z.ZodOptional>; semblePageNavigationCompleted: z.ZodOptional>; intention: z.ZodOptional>>; referralSource: z.ZodOptional>>; updatedAt: z.ZodDate; }, "strip", z.ZodTypeAny, { updatedAt: Date; userId: string; onboardingState?: "NOT_STARTED" | "IN_PROGRESS" | "COMPLETED" | "SKIPPED" | null | undefined; topicsSelected?: string[] | null | undefined; linksSuggested?: string[] | null | undefined; linksSelected?: string[] | null | undefined; suggestedAccounts?: string[] | null | undefined; suggestedCollections?: string[] | null | undefined; followedAccounts?: string[] | null | undefined; followedCollections?: string[] | null | undefined; firstCards?: string[] | null | undefined; firstCollection?: string | null | undefined; firstConnection?: string | null | undefined; pwaClicked?: Date | null | undefined; iosShortcutClicked?: Date | null | undefined; browserExtensionClicked?: Date | null | undefined; mcpClicked?: Date | null | undefined; saveModalGuideCompleted?: Date | null | undefined; connectionCreationModalCompleted?: Date | null | undefined; semblePageNavigationCompleted?: Date | null | undefined; intention?: string[] | null | undefined; referralSource?: string[] | null | undefined; }, { updatedAt: Date; userId: string; onboardingState?: "NOT_STARTED" | "IN_PROGRESS" | "COMPLETED" | "SKIPPED" | null | undefined; topicsSelected?: string[] | null | undefined; linksSuggested?: string[] | null | undefined; linksSelected?: string[] | null | undefined; suggestedAccounts?: string[] | null | undefined; suggestedCollections?: string[] | null | undefined; followedAccounts?: string[] | null | undefined; followedCollections?: string[] | null | undefined; firstCards?: string[] | null | undefined; firstCollection?: string | null | undefined; firstConnection?: string | null | undefined; pwaClicked?: Date | null | undefined; iosShortcutClicked?: Date | null | undefined; browserExtensionClicked?: Date | null | undefined; mcpClicked?: Date | null | undefined; saveModalGuideCompleted?: Date | null | undefined; connectionCreationModalCompleted?: Date | null | undefined; semblePageNavigationCompleted?: Date | null | undefined; intention?: string[] | null | undefined; referralSource?: string[] | null | undefined; }>; }; strictStatusCodes: true; }; updateOnboardingState: { metadata: { readonly internal: true; }; summary: "Update onboarding state"; description: "Partially updates the onboarding state for the authenticated user. Only fields present in the body are written; omitted fields are left untouched. Returns the merged state."; method: "POST"; body: z.ZodObject<{ onboardingState: z.ZodOptional>>; topicsSelected: z.ZodOptional>>; linksSuggested: z.ZodOptional>>; linksSelected: z.ZodOptional>>; suggestedAccounts: z.ZodOptional>>; suggestedCollections: z.ZodOptional>>; followedAccounts: z.ZodOptional>>; followedCollections: z.ZodOptional>>; firstCards: z.ZodOptional>>; firstCollection: z.ZodOptional>; firstConnection: z.ZodOptional>; pwaClicked: z.ZodOptional>; iosShortcutClicked: z.ZodOptional>; browserExtensionClicked: z.ZodOptional>; mcpClicked: z.ZodOptional>; saveModalGuideCompleted: z.ZodOptional>; connectionCreationModalCompleted: z.ZodOptional>; semblePageNavigationCompleted: z.ZodOptional>; intention: z.ZodOptional>>; referralSource: z.ZodOptional>>; }, "strip", z.ZodTypeAny, { onboardingState?: "NOT_STARTED" | "IN_PROGRESS" | "COMPLETED" | "SKIPPED" | null | undefined; topicsSelected?: string[] | null | undefined; linksSuggested?: string[] | null | undefined; linksSelected?: string[] | null | undefined; suggestedAccounts?: string[] | null | undefined; suggestedCollections?: string[] | null | undefined; followedAccounts?: string[] | null | undefined; followedCollections?: string[] | null | undefined; firstCards?: string[] | null | undefined; firstCollection?: string | null | undefined; firstConnection?: string | null | undefined; pwaClicked?: Date | null | undefined; iosShortcutClicked?: Date | null | undefined; browserExtensionClicked?: Date | null | undefined; mcpClicked?: Date | null | undefined; saveModalGuideCompleted?: Date | null | undefined; connectionCreationModalCompleted?: Date | null | undefined; semblePageNavigationCompleted?: Date | null | undefined; intention?: string[] | null | undefined; referralSource?: string[] | null | undefined; }, { onboardingState?: "NOT_STARTED" | "IN_PROGRESS" | "COMPLETED" | "SKIPPED" | null | undefined; topicsSelected?: string[] | null | undefined; linksSuggested?: string[] | null | undefined; linksSelected?: string[] | null | undefined; suggestedAccounts?: string[] | null | undefined; suggestedCollections?: string[] | null | undefined; followedAccounts?: string[] | null | undefined; followedCollections?: string[] | null | undefined; firstCards?: string[] | null | undefined; firstCollection?: string | null | undefined; firstConnection?: string | null | undefined; pwaClicked?: Date | null | undefined; iosShortcutClicked?: Date | null | undefined; browserExtensionClicked?: Date | null | undefined; mcpClicked?: Date | null | undefined; saveModalGuideCompleted?: Date | null | undefined; connectionCreationModalCompleted?: Date | null | undefined; semblePageNavigationCompleted?: Date | null | undefined; intention?: string[] | null | undefined; referralSource?: string[] | null | undefined; }>; path: "/network.cosmik.actor.updateOnboardingState"; responses: { 200: z.ZodObject<{ userId: z.ZodString; onboardingState: z.ZodOptional>>; topicsSelected: z.ZodOptional>>; linksSuggested: z.ZodOptional>>; linksSelected: z.ZodOptional>>; suggestedAccounts: z.ZodOptional>>; suggestedCollections: z.ZodOptional>>; followedAccounts: z.ZodOptional>>; followedCollections: z.ZodOptional>>; firstCards: z.ZodOptional>>; firstCollection: z.ZodOptional>; firstConnection: z.ZodOptional>; pwaClicked: z.ZodOptional>; iosShortcutClicked: z.ZodOptional>; browserExtensionClicked: z.ZodOptional>; mcpClicked: z.ZodOptional>; saveModalGuideCompleted: z.ZodOptional>; connectionCreationModalCompleted: z.ZodOptional>; semblePageNavigationCompleted: z.ZodOptional>; intention: z.ZodOptional>>; referralSource: z.ZodOptional>>; updatedAt: z.ZodDate; }, "strip", z.ZodTypeAny, { updatedAt: Date; userId: string; onboardingState?: "NOT_STARTED" | "IN_PROGRESS" | "COMPLETED" | "SKIPPED" | null | undefined; topicsSelected?: string[] | null | undefined; linksSuggested?: string[] | null | undefined; linksSelected?: string[] | null | undefined; suggestedAccounts?: string[] | null | undefined; suggestedCollections?: string[] | null | undefined; followedAccounts?: string[] | null | undefined; followedCollections?: string[] | null | undefined; firstCards?: string[] | null | undefined; firstCollection?: string | null | undefined; firstConnection?: string | null | undefined; pwaClicked?: Date | null | undefined; iosShortcutClicked?: Date | null | undefined; browserExtensionClicked?: Date | null | undefined; mcpClicked?: Date | null | undefined; saveModalGuideCompleted?: Date | null | undefined; connectionCreationModalCompleted?: Date | null | undefined; semblePageNavigationCompleted?: Date | null | undefined; intention?: string[] | null | undefined; referralSource?: string[] | null | undefined; }, { updatedAt: Date; userId: string; onboardingState?: "NOT_STARTED" | "IN_PROGRESS" | "COMPLETED" | "SKIPPED" | null | undefined; topicsSelected?: string[] | null | undefined; linksSuggested?: string[] | null | undefined; linksSelected?: string[] | null | undefined; suggestedAccounts?: string[] | null | undefined; suggestedCollections?: string[] | null | undefined; followedAccounts?: string[] | null | undefined; followedCollections?: string[] | null | undefined; firstCards?: string[] | null | undefined; firstCollection?: string | null | undefined; firstConnection?: string | null | undefined; pwaClicked?: Date | null | undefined; iosShortcutClicked?: Date | null | undefined; browserExtensionClicked?: Date | null | undefined; mcpClicked?: Date | null | undefined; saveModalGuideCompleted?: Date | null | undefined; connectionCreationModalCompleted?: Date | null | undefined; semblePageNavigationCompleted?: Date | null | undefined; intention?: string[] | null | undefined; referralSource?: string[] | null | undefined; }>; }; strictStatusCodes: true; }; }; declare const feedsContract: { globalFeed: { query: z.ZodObject<{ page: z.ZodOptional; limit: z.ZodOptional; urlType: z.ZodOptional>; source: z.ZodOptional>; activityTypes: z.ZodOptional>; actorIds: z.ZodOptional>; includeKnownBots: z.ZodOptional; } & { beforeActivityId: z.ZodOptional; }, "strip", z.ZodTypeAny, { page?: number | undefined; limit?: number | undefined; urlType?: "link" | "article" | "book" | "research" | "audio" | "video" | "social" | "event" | "software" | undefined; source?: "margin" | "semble" | undefined; activityTypes?: string[] | undefined; actorIds?: string[] | undefined; includeKnownBots?: boolean | undefined; beforeActivityId?: string | undefined; }, { page?: number | undefined; limit?: number | undefined; urlType?: "link" | "article" | "book" | "research" | "audio" | "video" | "social" | "event" | "software" | undefined; source?: "margin" | "semble" | undefined; activityTypes?: string[] | undefined; actorIds?: string[] | undefined; includeKnownBots?: boolean | undefined; beforeActivityId?: string | undefined; }>; summary: "Get global feed"; description: "Returns a paginated activity feed across all users, ordered by recency, with optional filters."; method: "GET"; path: "/network.cosmik.feed.getGlobal"; responses: { 200: z.ZodObject<{ activities: z.ZodArray; bannerUrl: z.ZodOptional; description: z.ZodOptional; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followsYou: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; followedCollectionsCount: z.ZodOptional; urlCardCount: z.ZodOptional; collectionCount: z.ZodOptional; connectionCount: z.ZodOptional; connectionsByType: z.ZodOptional, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>>; labels: z.ZodOptional>; ver: z.ZodOptional; src: z.ZodString; uri: z.ZodString; cid: z.ZodOptional; val: z.ZodString; neg: z.ZodOptional; cts: z.ZodString; exp: z.ZodOptional; sig: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }>; createdAt: z.ZodDate; } & { activityType: z.ZodLiteral; card: z.ZodObject<{ id: z.ZodString; type: z.ZodLiteral<"URL">; url: z.ZodString; uri: z.ZodOptional; cardContent: z.ZodObject<{ url: z.ZodString; title: z.ZodOptional; description: z.ZodOptional; author: z.ZodOptional; publishedDate: z.ZodOptional; siteName: z.ZodOptional; imageUrl: z.ZodOptional; type: z.ZodOptional; retrievedAt: z.ZodOptional; doi: z.ZodOptional; isbn: z.ZodOptional; }, "strip", z.ZodTypeAny, { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }, { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }>; libraryCount: z.ZodNumber; urlLibraryCount: z.ZodNumber; urlInLibrary: z.ZodOptional; urlConnectionCount: z.ZodOptional; urlIsConnected: z.ZodOptional; createdAt: z.ZodString; updatedAt: z.ZodString; author: z.ZodObject<{ id: z.ZodString; name: z.ZodString; handle: z.ZodString; avatarUrl: z.ZodOptional; bannerUrl: z.ZodOptional; description: z.ZodOptional; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followsYou: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; followedCollectionsCount: z.ZodOptional; urlCardCount: z.ZodOptional; collectionCount: z.ZodOptional; connectionCount: z.ZodOptional; connectionsByType: z.ZodOptional, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>>; labels: z.ZodOptional>; ver: z.ZodOptional; src: z.ZodString; uri: z.ZodString; cid: z.ZodOptional; val: z.ZodString; neg: z.ZodOptional; cts: z.ZodString; exp: z.ZodOptional; sig: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }>; note: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }, { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }>; collections: z.ZodArray; name: z.ZodString; author: z.ZodObject<{ id: z.ZodString; name: z.ZodString; handle: z.ZodString; avatarUrl: z.ZodOptional; bannerUrl: z.ZodOptional; description: z.ZodOptional; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followsYou: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; followedCollectionsCount: z.ZodOptional; urlCardCount: z.ZodOptional; collectionCount: z.ZodOptional; connectionCount: z.ZodOptional; connectionsByType: z.ZodOptional, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>>; labels: z.ZodOptional>; ver: z.ZodOptional; src: z.ZodString; uri: z.ZodString; cid: z.ZodOptional; val: z.ZodString; neg: z.ZodOptional; cts: z.ZodString; exp: z.ZodOptional; sig: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }>; description: z.ZodOptional; accessType: z.ZodOptional>; cardCount: z.ZodNumber; createdAt: z.ZodString; updatedAt: z.ZodString; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followerCount: z.ZodOptional; }, "strip", z.ZodTypeAny, { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }, { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { createdAt: Date; id: string; collections: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }[]; user: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; activityType: ActivityType.CARD_COLLECTED; card: { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }; }, { createdAt: Date; id: string; collections: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }[]; user: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; activityType: ActivityType.CARD_COLLECTED; card: { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }; }>, z.ZodObject<{ id: z.ZodString; user: z.ZodObject<{ id: z.ZodString; name: z.ZodString; handle: z.ZodString; avatarUrl: z.ZodOptional; bannerUrl: z.ZodOptional; description: z.ZodOptional; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followsYou: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; followedCollectionsCount: z.ZodOptional; urlCardCount: z.ZodOptional; collectionCount: z.ZodOptional; connectionCount: z.ZodOptional; connectionsByType: z.ZodOptional, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>>; labels: z.ZodOptional>; ver: z.ZodOptional; src: z.ZodString; uri: z.ZodString; cid: z.ZodOptional; val: z.ZodString; neg: z.ZodOptional; cts: z.ZodString; exp: z.ZodOptional; sig: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }>; createdAt: z.ZodDate; } & { activityType: z.ZodLiteral; connection: z.ZodObject<{ connection: z.ZodObject<{ id: z.ZodString; type: z.ZodOptional; note: z.ZodOptional; createdAt: z.ZodString; updatedAt: z.ZodString; curator: z.ZodObject<{ id: z.ZodString; name: z.ZodString; handle: z.ZodString; avatarUrl: z.ZodOptional; bannerUrl: z.ZodOptional; description: z.ZodOptional; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followsYou: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; followedCollectionsCount: z.ZodOptional; urlCardCount: z.ZodOptional; collectionCount: z.ZodOptional; connectionCount: z.ZodOptional; connectionsByType: z.ZodOptional, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>>; labels: z.ZodOptional>; ver: z.ZodOptional; src: z.ZodString; uri: z.ZodString; cid: z.ZodOptional; val: z.ZodString; neg: z.ZodOptional; cts: z.ZodString; exp: z.ZodOptional; sig: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }>; }, "strip", z.ZodTypeAny, { createdAt: string; updatedAt: string; id: string; curator: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; type?: string | undefined; note?: string | undefined; }, { createdAt: string; updatedAt: string; id: string; curator: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; type?: string | undefined; note?: string | undefined; }>; source: z.ZodObject<{ url: z.ZodString; metadata: z.ZodObject<{ url: z.ZodString; title: z.ZodOptional; description: z.ZodOptional; author: z.ZodOptional; publishedDate: z.ZodOptional; siteName: z.ZodOptional; imageUrl: z.ZodOptional; type: z.ZodOptional; retrievedAt: z.ZodOptional; doi: z.ZodOptional; isbn: z.ZodOptional; }, "strip", z.ZodTypeAny, { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }, { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }>; urlLibraryCount: z.ZodNumber; urlInLibrary: z.ZodOptional; urlConnectionCount: z.ZodOptional; urlIsConnected: z.ZodOptional; }, "strip", z.ZodTypeAny, { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }, { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }>; target: z.ZodObject<{ url: z.ZodString; metadata: z.ZodObject<{ url: z.ZodString; title: z.ZodOptional; description: z.ZodOptional; author: z.ZodOptional; publishedDate: z.ZodOptional; siteName: z.ZodOptional; imageUrl: z.ZodOptional; type: z.ZodOptional; retrievedAt: z.ZodOptional; doi: z.ZodOptional; isbn: z.ZodOptional; }, "strip", z.ZodTypeAny, { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }, { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }>; urlLibraryCount: z.ZodNumber; urlInLibrary: z.ZodOptional; urlConnectionCount: z.ZodOptional; urlIsConnected: z.ZodOptional; }, "strip", z.ZodTypeAny, { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }, { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }>; }, "strip", z.ZodTypeAny, { connection: { createdAt: string; updatedAt: string; id: string; curator: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; type?: string | undefined; note?: string | undefined; }; source: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; target: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; }, { connection: { createdAt: string; updatedAt: string; id: string; curator: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; type?: string | undefined; note?: string | undefined; }; source: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; target: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; }>; }, "strip", z.ZodTypeAny, { createdAt: Date; id: string; connection: { connection: { createdAt: string; updatedAt: string; id: string; curator: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; type?: string | undefined; note?: string | undefined; }; source: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; target: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; }; user: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; activityType: ActivityType.CONNECTION_CREATED; }, { createdAt: Date; id: string; connection: { connection: { createdAt: string; updatedAt: string; id: string; curator: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; type?: string | undefined; note?: string | undefined; }; source: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; target: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; }; user: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; activityType: ActivityType.CONNECTION_CREATED; }>]>, "many">; pagination: z.ZodObject<{ currentPage: z.ZodNumber; hasMore: z.ZodBoolean; limit: z.ZodNumber; } & { totalPages: z.ZodOptional; totalCount: z.ZodOptional; nextCursor: z.ZodOptional; }, "strip", z.ZodTypeAny, { currentPage: number; hasMore: boolean; limit: number; totalPages?: number | undefined; totalCount?: number | undefined; nextCursor?: string | undefined; }, { currentPage: number; hasMore: boolean; limit: number; totalPages?: number | undefined; totalCount?: number | undefined; nextCursor?: string | undefined; }>; }, "strip", z.ZodTypeAny, { pagination: { currentPage: number; hasMore: boolean; limit: number; totalPages?: number | undefined; totalCount?: number | undefined; nextCursor?: string | undefined; }; activities: ({ createdAt: Date; id: string; collections: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }[]; user: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; activityType: ActivityType.CARD_COLLECTED; card: { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }; } | { createdAt: Date; id: string; connection: { connection: { createdAt: string; updatedAt: string; id: string; curator: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; type?: string | undefined; note?: string | undefined; }; source: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; target: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; }; user: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; activityType: ActivityType.CONNECTION_CREATED; })[]; }, { pagination: { currentPage: number; hasMore: boolean; limit: number; totalPages?: number | undefined; totalCount?: number | undefined; nextCursor?: string | undefined; }; activities: ({ createdAt: Date; id: string; collections: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }[]; user: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; activityType: ActivityType.CARD_COLLECTED; card: { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }; } | { createdAt: Date; id: string; connection: { connection: { createdAt: string; updatedAt: string; id: string; curator: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; type?: string | undefined; note?: string | undefined; }; source: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; target: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; }; user: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; activityType: ActivityType.CONNECTION_CREATED; })[]; }>; }; strictStatusCodes: true; }; gemFeed: { metadata: { readonly internal: true; }; query: z.ZodObject<{ page: z.ZodOptional; limit: z.ZodOptional; urlType: z.ZodOptional>; source: z.ZodOptional>; activityTypes: z.ZodOptional>; actorIds: z.ZodOptional>; includeKnownBots: z.ZodOptional; }, "strip", z.ZodTypeAny, { page?: number | undefined; limit?: number | undefined; urlType?: "link" | "article" | "book" | "research" | "audio" | "video" | "social" | "event" | "software" | undefined; source?: "margin" | "semble" | undefined; activityTypes?: string[] | undefined; actorIds?: string[] | undefined; includeKnownBots?: boolean | undefined; }, { page?: number | undefined; limit?: number | undefined; urlType?: "link" | "article" | "book" | "research" | "audio" | "video" | "social" | "event" | "software" | undefined; source?: "margin" | "semble" | undefined; activityTypes?: string[] | undefined; actorIds?: string[] | undefined; includeKnownBots?: boolean | undefined; }>; summary: "Get gem feed"; description: "Returns a curated feed of highly-saved URLs (gems), ordered by library count."; method: "GET"; path: "/network.cosmik.feed.getGem"; responses: { 200: z.ZodObject<{ activities: z.ZodArray; bannerUrl: z.ZodOptional; description: z.ZodOptional; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followsYou: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; followedCollectionsCount: z.ZodOptional; urlCardCount: z.ZodOptional; collectionCount: z.ZodOptional; connectionCount: z.ZodOptional; connectionsByType: z.ZodOptional, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>>; labels: z.ZodOptional>; ver: z.ZodOptional; src: z.ZodString; uri: z.ZodString; cid: z.ZodOptional; val: z.ZodString; neg: z.ZodOptional; cts: z.ZodString; exp: z.ZodOptional; sig: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }>; createdAt: z.ZodDate; } & { activityType: z.ZodLiteral; card: z.ZodObject<{ id: z.ZodString; type: z.ZodLiteral<"URL">; url: z.ZodString; uri: z.ZodOptional; cardContent: z.ZodObject<{ url: z.ZodString; title: z.ZodOptional; description: z.ZodOptional; author: z.ZodOptional; publishedDate: z.ZodOptional; siteName: z.ZodOptional; imageUrl: z.ZodOptional; type: z.ZodOptional; retrievedAt: z.ZodOptional; doi: z.ZodOptional; isbn: z.ZodOptional; }, "strip", z.ZodTypeAny, { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }, { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }>; libraryCount: z.ZodNumber; urlLibraryCount: z.ZodNumber; urlInLibrary: z.ZodOptional; urlConnectionCount: z.ZodOptional; urlIsConnected: z.ZodOptional; createdAt: z.ZodString; updatedAt: z.ZodString; author: z.ZodObject<{ id: z.ZodString; name: z.ZodString; handle: z.ZodString; avatarUrl: z.ZodOptional; bannerUrl: z.ZodOptional; description: z.ZodOptional; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followsYou: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; followedCollectionsCount: z.ZodOptional; urlCardCount: z.ZodOptional; collectionCount: z.ZodOptional; connectionCount: z.ZodOptional; connectionsByType: z.ZodOptional, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>>; labels: z.ZodOptional>; ver: z.ZodOptional; src: z.ZodString; uri: z.ZodString; cid: z.ZodOptional; val: z.ZodString; neg: z.ZodOptional; cts: z.ZodString; exp: z.ZodOptional; sig: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }>; note: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }, { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }>; collections: z.ZodArray; name: z.ZodString; author: z.ZodObject<{ id: z.ZodString; name: z.ZodString; handle: z.ZodString; avatarUrl: z.ZodOptional; bannerUrl: z.ZodOptional; description: z.ZodOptional; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followsYou: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; followedCollectionsCount: z.ZodOptional; urlCardCount: z.ZodOptional; collectionCount: z.ZodOptional; connectionCount: z.ZodOptional; connectionsByType: z.ZodOptional, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>>; labels: z.ZodOptional>; ver: z.ZodOptional; src: z.ZodString; uri: z.ZodString; cid: z.ZodOptional; val: z.ZodString; neg: z.ZodOptional; cts: z.ZodString; exp: z.ZodOptional; sig: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }>; description: z.ZodOptional; accessType: z.ZodOptional>; cardCount: z.ZodNumber; createdAt: z.ZodString; updatedAt: z.ZodString; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followerCount: z.ZodOptional; }, "strip", z.ZodTypeAny, { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }, { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { createdAt: Date; id: string; collections: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }[]; user: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; activityType: ActivityType.CARD_COLLECTED; card: { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }; }, { createdAt: Date; id: string; collections: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }[]; user: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; activityType: ActivityType.CARD_COLLECTED; card: { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }; }>, z.ZodObject<{ id: z.ZodString; user: z.ZodObject<{ id: z.ZodString; name: z.ZodString; handle: z.ZodString; avatarUrl: z.ZodOptional; bannerUrl: z.ZodOptional; description: z.ZodOptional; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followsYou: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; followedCollectionsCount: z.ZodOptional; urlCardCount: z.ZodOptional; collectionCount: z.ZodOptional; connectionCount: z.ZodOptional; connectionsByType: z.ZodOptional, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>>; labels: z.ZodOptional>; ver: z.ZodOptional; src: z.ZodString; uri: z.ZodString; cid: z.ZodOptional; val: z.ZodString; neg: z.ZodOptional; cts: z.ZodString; exp: z.ZodOptional; sig: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }>; createdAt: z.ZodDate; } & { activityType: z.ZodLiteral; connection: z.ZodObject<{ connection: z.ZodObject<{ id: z.ZodString; type: z.ZodOptional; note: z.ZodOptional; createdAt: z.ZodString; updatedAt: z.ZodString; curator: z.ZodObject<{ id: z.ZodString; name: z.ZodString; handle: z.ZodString; avatarUrl: z.ZodOptional; bannerUrl: z.ZodOptional; description: z.ZodOptional; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followsYou: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; followedCollectionsCount: z.ZodOptional; urlCardCount: z.ZodOptional; collectionCount: z.ZodOptional; connectionCount: z.ZodOptional; connectionsByType: z.ZodOptional, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>>; labels: z.ZodOptional>; ver: z.ZodOptional; src: z.ZodString; uri: z.ZodString; cid: z.ZodOptional; val: z.ZodString; neg: z.ZodOptional; cts: z.ZodString; exp: z.ZodOptional; sig: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }>; }, "strip", z.ZodTypeAny, { createdAt: string; updatedAt: string; id: string; curator: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; type?: string | undefined; note?: string | undefined; }, { createdAt: string; updatedAt: string; id: string; curator: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; type?: string | undefined; note?: string | undefined; }>; source: z.ZodObject<{ url: z.ZodString; metadata: z.ZodObject<{ url: z.ZodString; title: z.ZodOptional; description: z.ZodOptional; author: z.ZodOptional; publishedDate: z.ZodOptional; siteName: z.ZodOptional; imageUrl: z.ZodOptional; type: z.ZodOptional; retrievedAt: z.ZodOptional; doi: z.ZodOptional; isbn: z.ZodOptional; }, "strip", z.ZodTypeAny, { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }, { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }>; urlLibraryCount: z.ZodNumber; urlInLibrary: z.ZodOptional; urlConnectionCount: z.ZodOptional; urlIsConnected: z.ZodOptional; }, "strip", z.ZodTypeAny, { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }, { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }>; target: z.ZodObject<{ url: z.ZodString; metadata: z.ZodObject<{ url: z.ZodString; title: z.ZodOptional; description: z.ZodOptional; author: z.ZodOptional; publishedDate: z.ZodOptional; siteName: z.ZodOptional; imageUrl: z.ZodOptional; type: z.ZodOptional; retrievedAt: z.ZodOptional; doi: z.ZodOptional; isbn: z.ZodOptional; }, "strip", z.ZodTypeAny, { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }, { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }>; urlLibraryCount: z.ZodNumber; urlInLibrary: z.ZodOptional; urlConnectionCount: z.ZodOptional; urlIsConnected: z.ZodOptional; }, "strip", z.ZodTypeAny, { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }, { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }>; }, "strip", z.ZodTypeAny, { connection: { createdAt: string; updatedAt: string; id: string; curator: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; type?: string | undefined; note?: string | undefined; }; source: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; target: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; }, { connection: { createdAt: string; updatedAt: string; id: string; curator: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; type?: string | undefined; note?: string | undefined; }; source: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; target: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; }>; }, "strip", z.ZodTypeAny, { createdAt: Date; id: string; connection: { connection: { createdAt: string; updatedAt: string; id: string; curator: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; type?: string | undefined; note?: string | undefined; }; source: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; target: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; }; user: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; activityType: ActivityType.CONNECTION_CREATED; }, { createdAt: Date; id: string; connection: { connection: { createdAt: string; updatedAt: string; id: string; curator: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; type?: string | undefined; note?: string | undefined; }; source: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; target: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; }; user: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; activityType: ActivityType.CONNECTION_CREATED; }>]>, "many">; pagination: z.ZodObject<{ currentPage: z.ZodNumber; hasMore: z.ZodBoolean; limit: z.ZodNumber; } & { totalPages: z.ZodOptional; totalCount: z.ZodOptional; nextCursor: z.ZodOptional; }, "strip", z.ZodTypeAny, { currentPage: number; hasMore: boolean; limit: number; totalPages?: number | undefined; totalCount?: number | undefined; nextCursor?: string | undefined; }, { currentPage: number; hasMore: boolean; limit: number; totalPages?: number | undefined; totalCount?: number | undefined; nextCursor?: string | undefined; }>; }, "strip", z.ZodTypeAny, { pagination: { currentPage: number; hasMore: boolean; limit: number; totalPages?: number | undefined; totalCount?: number | undefined; nextCursor?: string | undefined; }; activities: ({ createdAt: Date; id: string; collections: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }[]; user: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; activityType: ActivityType.CARD_COLLECTED; card: { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }; } | { createdAt: Date; id: string; connection: { connection: { createdAt: string; updatedAt: string; id: string; curator: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; type?: string | undefined; note?: string | undefined; }; source: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; target: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; }; user: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; activityType: ActivityType.CONNECTION_CREATED; })[]; }, { pagination: { currentPage: number; hasMore: boolean; limit: number; totalPages?: number | undefined; totalCount?: number | undefined; nextCursor?: string | undefined; }; activities: ({ createdAt: Date; id: string; collections: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }[]; user: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; activityType: ActivityType.CARD_COLLECTED; card: { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }; } | { createdAt: Date; id: string; connection: { connection: { createdAt: string; updatedAt: string; id: string; curator: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; type?: string | undefined; note?: string | undefined; }; source: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; target: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; }; user: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; activityType: ActivityType.CONNECTION_CREATED; })[]; }>; }; strictStatusCodes: true; }; followingFeed: { query: z.ZodObject<{ page: z.ZodOptional; limit: z.ZodOptional; urlType: z.ZodOptional>; source: z.ZodOptional>; activityTypes: z.ZodOptional>; actorIds: z.ZodOptional>; includeKnownBots: z.ZodOptional; } & { beforeActivityId: z.ZodOptional; }, "strip", z.ZodTypeAny, { page?: number | undefined; limit?: number | undefined; urlType?: "link" | "article" | "book" | "research" | "audio" | "video" | "social" | "event" | "software" | undefined; source?: "margin" | "semble" | undefined; activityTypes?: string[] | undefined; actorIds?: string[] | undefined; includeKnownBots?: boolean | undefined; beforeActivityId?: string | undefined; }, { page?: number | undefined; limit?: number | undefined; urlType?: "link" | "article" | "book" | "research" | "audio" | "video" | "social" | "event" | "software" | undefined; source?: "margin" | "semble" | undefined; activityTypes?: string[] | undefined; actorIds?: string[] | undefined; includeKnownBots?: boolean | undefined; beforeActivityId?: string | undefined; }>; summary: "Get following feed"; description: "Returns an activity feed of users and collections the authenticated user follows."; method: "GET"; path: "/network.cosmik.feed.getFollowing"; responses: { 200: z.ZodObject<{ activities: z.ZodArray; bannerUrl: z.ZodOptional; description: z.ZodOptional; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followsYou: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; followedCollectionsCount: z.ZodOptional; urlCardCount: z.ZodOptional; collectionCount: z.ZodOptional; connectionCount: z.ZodOptional; connectionsByType: z.ZodOptional, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>>; labels: z.ZodOptional>; ver: z.ZodOptional; src: z.ZodString; uri: z.ZodString; cid: z.ZodOptional; val: z.ZodString; neg: z.ZodOptional; cts: z.ZodString; exp: z.ZodOptional; sig: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }>; createdAt: z.ZodDate; } & { activityType: z.ZodLiteral; card: z.ZodObject<{ id: z.ZodString; type: z.ZodLiteral<"URL">; url: z.ZodString; uri: z.ZodOptional; cardContent: z.ZodObject<{ url: z.ZodString; title: z.ZodOptional; description: z.ZodOptional; author: z.ZodOptional; publishedDate: z.ZodOptional; siteName: z.ZodOptional; imageUrl: z.ZodOptional; type: z.ZodOptional; retrievedAt: z.ZodOptional; doi: z.ZodOptional; isbn: z.ZodOptional; }, "strip", z.ZodTypeAny, { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }, { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }>; libraryCount: z.ZodNumber; urlLibraryCount: z.ZodNumber; urlInLibrary: z.ZodOptional; urlConnectionCount: z.ZodOptional; urlIsConnected: z.ZodOptional; createdAt: z.ZodString; updatedAt: z.ZodString; author: z.ZodObject<{ id: z.ZodString; name: z.ZodString; handle: z.ZodString; avatarUrl: z.ZodOptional; bannerUrl: z.ZodOptional; description: z.ZodOptional; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followsYou: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; followedCollectionsCount: z.ZodOptional; urlCardCount: z.ZodOptional; collectionCount: z.ZodOptional; connectionCount: z.ZodOptional; connectionsByType: z.ZodOptional, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>>; labels: z.ZodOptional>; ver: z.ZodOptional; src: z.ZodString; uri: z.ZodString; cid: z.ZodOptional; val: z.ZodString; neg: z.ZodOptional; cts: z.ZodString; exp: z.ZodOptional; sig: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }>; note: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }, { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }>; collections: z.ZodArray; name: z.ZodString; author: z.ZodObject<{ id: z.ZodString; name: z.ZodString; handle: z.ZodString; avatarUrl: z.ZodOptional; bannerUrl: z.ZodOptional; description: z.ZodOptional; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followsYou: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; followedCollectionsCount: z.ZodOptional; urlCardCount: z.ZodOptional; collectionCount: z.ZodOptional; connectionCount: z.ZodOptional; connectionsByType: z.ZodOptional, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>>; labels: z.ZodOptional>; ver: z.ZodOptional; src: z.ZodString; uri: z.ZodString; cid: z.ZodOptional; val: z.ZodString; neg: z.ZodOptional; cts: z.ZodString; exp: z.ZodOptional; sig: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }>; description: z.ZodOptional; accessType: z.ZodOptional>; cardCount: z.ZodNumber; createdAt: z.ZodString; updatedAt: z.ZodString; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followerCount: z.ZodOptional; }, "strip", z.ZodTypeAny, { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }, { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { createdAt: Date; id: string; collections: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }[]; user: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; activityType: ActivityType.CARD_COLLECTED; card: { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }; }, { createdAt: Date; id: string; collections: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }[]; user: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; activityType: ActivityType.CARD_COLLECTED; card: { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }; }>, z.ZodObject<{ id: z.ZodString; user: z.ZodObject<{ id: z.ZodString; name: z.ZodString; handle: z.ZodString; avatarUrl: z.ZodOptional; bannerUrl: z.ZodOptional; description: z.ZodOptional; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followsYou: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; followedCollectionsCount: z.ZodOptional; urlCardCount: z.ZodOptional; collectionCount: z.ZodOptional; connectionCount: z.ZodOptional; connectionsByType: z.ZodOptional, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>>; labels: z.ZodOptional>; ver: z.ZodOptional; src: z.ZodString; uri: z.ZodString; cid: z.ZodOptional; val: z.ZodString; neg: z.ZodOptional; cts: z.ZodString; exp: z.ZodOptional; sig: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }>; createdAt: z.ZodDate; } & { activityType: z.ZodLiteral; connection: z.ZodObject<{ connection: z.ZodObject<{ id: z.ZodString; type: z.ZodOptional; note: z.ZodOptional; createdAt: z.ZodString; updatedAt: z.ZodString; curator: z.ZodObject<{ id: z.ZodString; name: z.ZodString; handle: z.ZodString; avatarUrl: z.ZodOptional; bannerUrl: z.ZodOptional; description: z.ZodOptional; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followsYou: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; followedCollectionsCount: z.ZodOptional; urlCardCount: z.ZodOptional; collectionCount: z.ZodOptional; connectionCount: z.ZodOptional; connectionsByType: z.ZodOptional, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>>; labels: z.ZodOptional>; ver: z.ZodOptional; src: z.ZodString; uri: z.ZodString; cid: z.ZodOptional; val: z.ZodString; neg: z.ZodOptional; cts: z.ZodString; exp: z.ZodOptional; sig: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }>; }, "strip", z.ZodTypeAny, { createdAt: string; updatedAt: string; id: string; curator: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; type?: string | undefined; note?: string | undefined; }, { createdAt: string; updatedAt: string; id: string; curator: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; type?: string | undefined; note?: string | undefined; }>; source: z.ZodObject<{ url: z.ZodString; metadata: z.ZodObject<{ url: z.ZodString; title: z.ZodOptional; description: z.ZodOptional; author: z.ZodOptional; publishedDate: z.ZodOptional; siteName: z.ZodOptional; imageUrl: z.ZodOptional; type: z.ZodOptional; retrievedAt: z.ZodOptional; doi: z.ZodOptional; isbn: z.ZodOptional; }, "strip", z.ZodTypeAny, { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }, { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }>; urlLibraryCount: z.ZodNumber; urlInLibrary: z.ZodOptional; urlConnectionCount: z.ZodOptional; urlIsConnected: z.ZodOptional; }, "strip", z.ZodTypeAny, { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }, { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }>; target: z.ZodObject<{ url: z.ZodString; metadata: z.ZodObject<{ url: z.ZodString; title: z.ZodOptional; description: z.ZodOptional; author: z.ZodOptional; publishedDate: z.ZodOptional; siteName: z.ZodOptional; imageUrl: z.ZodOptional; type: z.ZodOptional; retrievedAt: z.ZodOptional; doi: z.ZodOptional; isbn: z.ZodOptional; }, "strip", z.ZodTypeAny, { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }, { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }>; urlLibraryCount: z.ZodNumber; urlInLibrary: z.ZodOptional; urlConnectionCount: z.ZodOptional; urlIsConnected: z.ZodOptional; }, "strip", z.ZodTypeAny, { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }, { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }>; }, "strip", z.ZodTypeAny, { connection: { createdAt: string; updatedAt: string; id: string; curator: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; type?: string | undefined; note?: string | undefined; }; source: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; target: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; }, { connection: { createdAt: string; updatedAt: string; id: string; curator: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; type?: string | undefined; note?: string | undefined; }; source: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; target: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; }>; }, "strip", z.ZodTypeAny, { createdAt: Date; id: string; connection: { connection: { createdAt: string; updatedAt: string; id: string; curator: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; type?: string | undefined; note?: string | undefined; }; source: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; target: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; }; user: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; activityType: ActivityType.CONNECTION_CREATED; }, { createdAt: Date; id: string; connection: { connection: { createdAt: string; updatedAt: string; id: string; curator: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; type?: string | undefined; note?: string | undefined; }; source: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; target: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; }; user: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; activityType: ActivityType.CONNECTION_CREATED; }>]>, "many">; pagination: z.ZodObject<{ currentPage: z.ZodNumber; hasMore: z.ZodBoolean; limit: z.ZodNumber; } & { totalPages: z.ZodOptional; totalCount: z.ZodOptional; nextCursor: z.ZodOptional; }, "strip", z.ZodTypeAny, { currentPage: number; hasMore: boolean; limit: number; totalPages?: number | undefined; totalCount?: number | undefined; nextCursor?: string | undefined; }, { currentPage: number; hasMore: boolean; limit: number; totalPages?: number | undefined; totalCount?: number | undefined; nextCursor?: string | undefined; }>; }, "strip", z.ZodTypeAny, { pagination: { currentPage: number; hasMore: boolean; limit: number; totalPages?: number | undefined; totalCount?: number | undefined; nextCursor?: string | undefined; }; activities: ({ createdAt: Date; id: string; collections: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }[]; user: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; activityType: ActivityType.CARD_COLLECTED; card: { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }; } | { createdAt: Date; id: string; connection: { connection: { createdAt: string; updatedAt: string; id: string; curator: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; type?: string | undefined; note?: string | undefined; }; source: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; target: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; }; user: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; activityType: ActivityType.CONNECTION_CREATED; })[]; }, { pagination: { currentPage: number; hasMore: boolean; limit: number; totalPages?: number | undefined; totalCount?: number | undefined; nextCursor?: string | undefined; }; activities: ({ createdAt: Date; id: string; collections: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }[]; user: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; activityType: ActivityType.CARD_COLLECTED; card: { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }; } | { createdAt: Date; id: string; connection: { connection: { createdAt: string; updatedAt: string; id: string; curator: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; type?: string | undefined; note?: string | undefined; }; source: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; target: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; }; user: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; activityType: ActivityType.CONNECTION_CREATED; })[]; }>; }; strictStatusCodes: true; }; bskyFollowingFeed: { query: z.ZodObject; limit: z.ZodOptional; urlType: z.ZodOptional>; source: z.ZodOptional>; activityTypes: z.ZodOptional>; actorIds: z.ZodOptional>; includeKnownBots: z.ZodOptional; }, "actorIds"> & { beforeActivityId: z.ZodOptional; identifier: z.ZodOptional; }, "strip", z.ZodTypeAny, { page?: number | undefined; limit?: number | undefined; urlType?: "link" | "article" | "book" | "research" | "audio" | "video" | "social" | "event" | "software" | undefined; identifier?: string | undefined; source?: "margin" | "semble" | undefined; activityTypes?: string[] | undefined; includeKnownBots?: boolean | undefined; beforeActivityId?: string | undefined; }, { page?: number | undefined; limit?: number | undefined; urlType?: "link" | "article" | "book" | "research" | "audio" | "video" | "social" | "event" | "software" | undefined; identifier?: string | undefined; source?: "margin" | "semble" | undefined; activityTypes?: string[] | undefined; includeKnownBots?: boolean | undefined; beforeActivityId?: string | undefined; }>; summary: "Get Bluesky following feed"; description: "Returns an activity feed of the Semble users a given account follows on Bluesky. Defaults to the authenticated user; pass `identifier` (DID or handle) to view another account’s feed. Requires either authentication or `identifier`."; method: "GET"; path: "/network.cosmik.feed.getBskyFollowing"; responses: { 200: z.ZodObject<{ activities: z.ZodArray; bannerUrl: z.ZodOptional; description: z.ZodOptional; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followsYou: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; followedCollectionsCount: z.ZodOptional; urlCardCount: z.ZodOptional; collectionCount: z.ZodOptional; connectionCount: z.ZodOptional; connectionsByType: z.ZodOptional, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>>; labels: z.ZodOptional>; ver: z.ZodOptional; src: z.ZodString; uri: z.ZodString; cid: z.ZodOptional; val: z.ZodString; neg: z.ZodOptional; cts: z.ZodString; exp: z.ZodOptional; sig: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }>; createdAt: z.ZodDate; } & { activityType: z.ZodLiteral; card: z.ZodObject<{ id: z.ZodString; type: z.ZodLiteral<"URL">; url: z.ZodString; uri: z.ZodOptional; cardContent: z.ZodObject<{ url: z.ZodString; title: z.ZodOptional; description: z.ZodOptional; author: z.ZodOptional; publishedDate: z.ZodOptional; siteName: z.ZodOptional; imageUrl: z.ZodOptional; type: z.ZodOptional; retrievedAt: z.ZodOptional; doi: z.ZodOptional; isbn: z.ZodOptional; }, "strip", z.ZodTypeAny, { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }, { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }>; libraryCount: z.ZodNumber; urlLibraryCount: z.ZodNumber; urlInLibrary: z.ZodOptional; urlConnectionCount: z.ZodOptional; urlIsConnected: z.ZodOptional; createdAt: z.ZodString; updatedAt: z.ZodString; author: z.ZodObject<{ id: z.ZodString; name: z.ZodString; handle: z.ZodString; avatarUrl: z.ZodOptional; bannerUrl: z.ZodOptional; description: z.ZodOptional; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followsYou: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; followedCollectionsCount: z.ZodOptional; urlCardCount: z.ZodOptional; collectionCount: z.ZodOptional; connectionCount: z.ZodOptional; connectionsByType: z.ZodOptional, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>>; labels: z.ZodOptional>; ver: z.ZodOptional; src: z.ZodString; uri: z.ZodString; cid: z.ZodOptional; val: z.ZodString; neg: z.ZodOptional; cts: z.ZodString; exp: z.ZodOptional; sig: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }>; note: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }, { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }>; collections: z.ZodArray; name: z.ZodString; author: z.ZodObject<{ id: z.ZodString; name: z.ZodString; handle: z.ZodString; avatarUrl: z.ZodOptional; bannerUrl: z.ZodOptional; description: z.ZodOptional; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followsYou: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; followedCollectionsCount: z.ZodOptional; urlCardCount: z.ZodOptional; collectionCount: z.ZodOptional; connectionCount: z.ZodOptional; connectionsByType: z.ZodOptional, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>>; labels: z.ZodOptional>; ver: z.ZodOptional; src: z.ZodString; uri: z.ZodString; cid: z.ZodOptional; val: z.ZodString; neg: z.ZodOptional; cts: z.ZodString; exp: z.ZodOptional; sig: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }>; description: z.ZodOptional; accessType: z.ZodOptional>; cardCount: z.ZodNumber; createdAt: z.ZodString; updatedAt: z.ZodString; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followerCount: z.ZodOptional; }, "strip", z.ZodTypeAny, { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }, { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { createdAt: Date; id: string; collections: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }[]; user: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; activityType: ActivityType.CARD_COLLECTED; card: { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }; }, { createdAt: Date; id: string; collections: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }[]; user: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; activityType: ActivityType.CARD_COLLECTED; card: { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }; }>, z.ZodObject<{ id: z.ZodString; user: z.ZodObject<{ id: z.ZodString; name: z.ZodString; handle: z.ZodString; avatarUrl: z.ZodOptional; bannerUrl: z.ZodOptional; description: z.ZodOptional; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followsYou: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; followedCollectionsCount: z.ZodOptional; urlCardCount: z.ZodOptional; collectionCount: z.ZodOptional; connectionCount: z.ZodOptional; connectionsByType: z.ZodOptional, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>>; labels: z.ZodOptional>; ver: z.ZodOptional; src: z.ZodString; uri: z.ZodString; cid: z.ZodOptional; val: z.ZodString; neg: z.ZodOptional; cts: z.ZodString; exp: z.ZodOptional; sig: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }>; createdAt: z.ZodDate; } & { activityType: z.ZodLiteral; connection: z.ZodObject<{ connection: z.ZodObject<{ id: z.ZodString; type: z.ZodOptional; note: z.ZodOptional; createdAt: z.ZodString; updatedAt: z.ZodString; curator: z.ZodObject<{ id: z.ZodString; name: z.ZodString; handle: z.ZodString; avatarUrl: z.ZodOptional; bannerUrl: z.ZodOptional; description: z.ZodOptional; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followsYou: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; followedCollectionsCount: z.ZodOptional; urlCardCount: z.ZodOptional; collectionCount: z.ZodOptional; connectionCount: z.ZodOptional; connectionsByType: z.ZodOptional, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>>; labels: z.ZodOptional>; ver: z.ZodOptional; src: z.ZodString; uri: z.ZodString; cid: z.ZodOptional; val: z.ZodString; neg: z.ZodOptional; cts: z.ZodString; exp: z.ZodOptional; sig: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }>; }, "strip", z.ZodTypeAny, { createdAt: string; updatedAt: string; id: string; curator: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; type?: string | undefined; note?: string | undefined; }, { createdAt: string; updatedAt: string; id: string; curator: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; type?: string | undefined; note?: string | undefined; }>; source: z.ZodObject<{ url: z.ZodString; metadata: z.ZodObject<{ url: z.ZodString; title: z.ZodOptional; description: z.ZodOptional; author: z.ZodOptional; publishedDate: z.ZodOptional; siteName: z.ZodOptional; imageUrl: z.ZodOptional; type: z.ZodOptional; retrievedAt: z.ZodOptional; doi: z.ZodOptional; isbn: z.ZodOptional; }, "strip", z.ZodTypeAny, { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }, { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }>; urlLibraryCount: z.ZodNumber; urlInLibrary: z.ZodOptional; urlConnectionCount: z.ZodOptional; urlIsConnected: z.ZodOptional; }, "strip", z.ZodTypeAny, { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }, { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }>; target: z.ZodObject<{ url: z.ZodString; metadata: z.ZodObject<{ url: z.ZodString; title: z.ZodOptional; description: z.ZodOptional; author: z.ZodOptional; publishedDate: z.ZodOptional; siteName: z.ZodOptional; imageUrl: z.ZodOptional; type: z.ZodOptional; retrievedAt: z.ZodOptional; doi: z.ZodOptional; isbn: z.ZodOptional; }, "strip", z.ZodTypeAny, { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }, { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }>; urlLibraryCount: z.ZodNumber; urlInLibrary: z.ZodOptional; urlConnectionCount: z.ZodOptional; urlIsConnected: z.ZodOptional; }, "strip", z.ZodTypeAny, { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }, { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }>; }, "strip", z.ZodTypeAny, { connection: { createdAt: string; updatedAt: string; id: string; curator: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; type?: string | undefined; note?: string | undefined; }; source: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; target: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; }, { connection: { createdAt: string; updatedAt: string; id: string; curator: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; type?: string | undefined; note?: string | undefined; }; source: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; target: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; }>; }, "strip", z.ZodTypeAny, { createdAt: Date; id: string; connection: { connection: { createdAt: string; updatedAt: string; id: string; curator: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; type?: string | undefined; note?: string | undefined; }; source: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; target: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; }; user: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; activityType: ActivityType.CONNECTION_CREATED; }, { createdAt: Date; id: string; connection: { connection: { createdAt: string; updatedAt: string; id: string; curator: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; type?: string | undefined; note?: string | undefined; }; source: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; target: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; }; user: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; activityType: ActivityType.CONNECTION_CREATED; }>]>, "many">; pagination: z.ZodObject<{ currentPage: z.ZodNumber; hasMore: z.ZodBoolean; limit: z.ZodNumber; } & { totalPages: z.ZodOptional; totalCount: z.ZodOptional; nextCursor: z.ZodOptional; }, "strip", z.ZodTypeAny, { currentPage: number; hasMore: boolean; limit: number; totalPages?: number | undefined; totalCount?: number | undefined; nextCursor?: string | undefined; }, { currentPage: number; hasMore: boolean; limit: number; totalPages?: number | undefined; totalCount?: number | undefined; nextCursor?: string | undefined; }>; }, "strip", z.ZodTypeAny, { pagination: { currentPage: number; hasMore: boolean; limit: number; totalPages?: number | undefined; totalCount?: number | undefined; nextCursor?: string | undefined; }; activities: ({ createdAt: Date; id: string; collections: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }[]; user: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; activityType: ActivityType.CARD_COLLECTED; card: { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }; } | { createdAt: Date; id: string; connection: { connection: { createdAt: string; updatedAt: string; id: string; curator: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; type?: string | undefined; note?: string | undefined; }; source: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; target: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; }; user: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; activityType: ActivityType.CONNECTION_CREATED; })[]; }, { pagination: { currentPage: number; hasMore: boolean; limit: number; totalPages?: number | undefined; totalCount?: number | undefined; nextCursor?: string | undefined; }; activities: ({ createdAt: Date; id: string; collections: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }[]; user: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; activityType: ActivityType.CARD_COLLECTED; card: { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }; } | { createdAt: Date; id: string; connection: { connection: { createdAt: string; updatedAt: string; id: string; curator: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; type?: string | undefined; note?: string | undefined; }; source: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; target: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; }; user: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; activityType: ActivityType.CONNECTION_CREATED; })[]; }>; }; strictStatusCodes: true; }; }; declare const notificationsContract: { myNotifications: { query: z.ZodObject<{ page: z.ZodOptional; limit: z.ZodOptional; } & { sortBy: z.ZodOptional; sortOrder: z.ZodOptional>; } & { unreadOnly: z.ZodOptional; }, "strip", z.ZodTypeAny, { page?: number | undefined; limit?: number | undefined; sortBy?: string | undefined; sortOrder?: "asc" | "desc" | undefined; unreadOnly?: boolean | undefined; }, { page?: number | undefined; limit?: number | undefined; sortBy?: string | undefined; sortOrder?: "asc" | "desc" | undefined; unreadOnly?: boolean | undefined; }>; summary: "List my notifications"; description: "Returns the authenticated user's notifications."; method: "GET"; path: "/network.cosmik.notification.list"; responses: { 200: z.ZodObject<{ notifications: z.ZodArray; bannerUrl: z.ZodOptional; description: z.ZodOptional; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followsYou: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; followedCollectionsCount: z.ZodOptional; urlCardCount: z.ZodOptional; collectionCount: z.ZodOptional; connectionCount: z.ZodOptional; connectionsByType: z.ZodOptional, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>>; labels: z.ZodOptional>; ver: z.ZodOptional; src: z.ZodString; uri: z.ZodString; cid: z.ZodOptional; val: z.ZodString; neg: z.ZodOptional; cts: z.ZodString; exp: z.ZodOptional; sig: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }>; createdAt: z.ZodString; read: z.ZodBoolean; } & { type: z.ZodUnion<[z.ZodLiteral, z.ZodLiteral, z.ZodLiteral, z.ZodLiteral, z.ZodLiteral, z.ZodLiteral, z.ZodLiteral]>; card: z.ZodObject<{ id: z.ZodString; type: z.ZodLiteral<"URL">; url: z.ZodString; uri: z.ZodOptional; cardContent: z.ZodObject<{ url: z.ZodString; title: z.ZodOptional; description: z.ZodOptional; author: z.ZodOptional; publishedDate: z.ZodOptional; siteName: z.ZodOptional; imageUrl: z.ZodOptional; type: z.ZodOptional; retrievedAt: z.ZodOptional; doi: z.ZodOptional; isbn: z.ZodOptional; }, "strip", z.ZodTypeAny, { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }, { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }>; libraryCount: z.ZodNumber; urlLibraryCount: z.ZodNumber; urlInLibrary: z.ZodOptional; urlConnectionCount: z.ZodOptional; urlIsConnected: z.ZodOptional; createdAt: z.ZodString; updatedAt: z.ZodString; author: z.ZodObject<{ id: z.ZodString; name: z.ZodString; handle: z.ZodString; avatarUrl: z.ZodOptional; bannerUrl: z.ZodOptional; description: z.ZodOptional; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followsYou: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; followedCollectionsCount: z.ZodOptional; urlCardCount: z.ZodOptional; collectionCount: z.ZodOptional; connectionCount: z.ZodOptional; connectionsByType: z.ZodOptional, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>>; labels: z.ZodOptional>; ver: z.ZodOptional; src: z.ZodString; uri: z.ZodString; cid: z.ZodOptional; val: z.ZodString; neg: z.ZodOptional; cts: z.ZodString; exp: z.ZodOptional; sig: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }>; note: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }, { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }>; collections: z.ZodOptional; name: z.ZodString; author: z.ZodObject<{ id: z.ZodString; name: z.ZodString; handle: z.ZodString; avatarUrl: z.ZodOptional; bannerUrl: z.ZodOptional; description: z.ZodOptional; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followsYou: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; followedCollectionsCount: z.ZodOptional; urlCardCount: z.ZodOptional; collectionCount: z.ZodOptional; connectionCount: z.ZodOptional; connectionsByType: z.ZodOptional, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>>; labels: z.ZodOptional>; ver: z.ZodOptional; src: z.ZodString; uri: z.ZodString; cid: z.ZodOptional; val: z.ZodString; neg: z.ZodOptional; cts: z.ZodString; exp: z.ZodOptional; sig: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }>; description: z.ZodOptional; accessType: z.ZodOptional>; cardCount: z.ZodNumber; createdAt: z.ZodString; updatedAt: z.ZodString; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followerCount: z.ZodOptional; }, "strip", z.ZodTypeAny, { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }, { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { type: NotificationType.USER_ADDED_YOUR_CARD | NotificationType.USER_ADDED_YOUR_BSKY_POST | NotificationType.USER_ADDED_YOUR_COLLECTION | NotificationType.USER_ADDED_TO_YOUR_COLLECTION | NotificationType.SUBSCRIBED_USER_ADDED_CARD | NotificationType.USER_ADDED_CARD_TO_SUBSCRIBED_COLLECTION | NotificationType.USER_ADDED_SUBSCRIBED_COLLECTION; createdAt: string; id: string; user: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; card: { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }; read: boolean; collections?: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }[] | undefined; }, { type: NotificationType.USER_ADDED_YOUR_CARD | NotificationType.USER_ADDED_YOUR_BSKY_POST | NotificationType.USER_ADDED_YOUR_COLLECTION | NotificationType.USER_ADDED_TO_YOUR_COLLECTION | NotificationType.SUBSCRIBED_USER_ADDED_CARD | NotificationType.USER_ADDED_CARD_TO_SUBSCRIBED_COLLECTION | NotificationType.USER_ADDED_SUBSCRIBED_COLLECTION; createdAt: string; id: string; user: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; card: { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }; read: boolean; collections?: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }[] | undefined; }>, z.ZodObject<{ id: z.ZodString; user: z.ZodObject<{ id: z.ZodString; name: z.ZodString; handle: z.ZodString; avatarUrl: z.ZodOptional; bannerUrl: z.ZodOptional; description: z.ZodOptional; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followsYou: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; followedCollectionsCount: z.ZodOptional; urlCardCount: z.ZodOptional; collectionCount: z.ZodOptional; connectionCount: z.ZodOptional; connectionsByType: z.ZodOptional, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>>; labels: z.ZodOptional>; ver: z.ZodOptional; src: z.ZodString; uri: z.ZodString; cid: z.ZodOptional; val: z.ZodString; neg: z.ZodOptional; cts: z.ZodString; exp: z.ZodOptional; sig: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }>; createdAt: z.ZodString; read: z.ZodBoolean; } & { type: z.ZodUnion<[z.ZodLiteral, z.ZodLiteral]>; followTargetType: z.ZodEnum<["USER", "COLLECTION"]>; followTargetId: z.ZodOptional; collections: z.ZodOptional; name: z.ZodString; author: z.ZodObject<{ id: z.ZodString; name: z.ZodString; handle: z.ZodString; avatarUrl: z.ZodOptional; bannerUrl: z.ZodOptional; description: z.ZodOptional; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followsYou: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; followedCollectionsCount: z.ZodOptional; urlCardCount: z.ZodOptional; collectionCount: z.ZodOptional; connectionCount: z.ZodOptional; connectionsByType: z.ZodOptional, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>>; labels: z.ZodOptional>; ver: z.ZodOptional; src: z.ZodString; uri: z.ZodString; cid: z.ZodOptional; val: z.ZodString; neg: z.ZodOptional; cts: z.ZodString; exp: z.ZodOptional; sig: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }>; description: z.ZodOptional; accessType: z.ZodOptional>; cardCount: z.ZodNumber; createdAt: z.ZodString; updatedAt: z.ZodString; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followerCount: z.ZodOptional; }, "strip", z.ZodTypeAny, { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }, { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { type: NotificationType.USER_FOLLOWED_YOU | NotificationType.USER_FOLLOWED_YOUR_COLLECTION; createdAt: string; id: string; user: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; read: boolean; followTargetType: "USER" | "COLLECTION"; collections?: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }[] | undefined; followTargetId?: string | undefined; }, { type: NotificationType.USER_FOLLOWED_YOU | NotificationType.USER_FOLLOWED_YOUR_COLLECTION; createdAt: string; id: string; user: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; read: boolean; followTargetType: "USER" | "COLLECTION"; collections?: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }[] | undefined; followTargetId?: string | undefined; }>, z.ZodObject<{ id: z.ZodString; user: z.ZodObject<{ id: z.ZodString; name: z.ZodString; handle: z.ZodString; avatarUrl: z.ZodOptional; bannerUrl: z.ZodOptional; description: z.ZodOptional; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followsYou: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; followedCollectionsCount: z.ZodOptional; urlCardCount: z.ZodOptional; collectionCount: z.ZodOptional; connectionCount: z.ZodOptional; connectionsByType: z.ZodOptional, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>>; labels: z.ZodOptional>; ver: z.ZodOptional; src: z.ZodString; uri: z.ZodString; cid: z.ZodOptional; val: z.ZodString; neg: z.ZodOptional; cts: z.ZodString; exp: z.ZodOptional; sig: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }>; createdAt: z.ZodString; read: z.ZodBoolean; } & { type: z.ZodUnion<[z.ZodLiteral, z.ZodLiteral, z.ZodLiteral, z.ZodLiteral, z.ZodLiteral]>; connection: z.ZodObject<{ connection: z.ZodObject<{ id: z.ZodString; type: z.ZodOptional; note: z.ZodOptional; createdAt: z.ZodString; updatedAt: z.ZodString; curator: z.ZodObject<{ id: z.ZodString; name: z.ZodString; handle: z.ZodString; avatarUrl: z.ZodOptional; bannerUrl: z.ZodOptional; description: z.ZodOptional; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followsYou: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; followedCollectionsCount: z.ZodOptional; urlCardCount: z.ZodOptional; collectionCount: z.ZodOptional; connectionCount: z.ZodOptional; connectionsByType: z.ZodOptional, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>>; labels: z.ZodOptional>; ver: z.ZodOptional; src: z.ZodString; uri: z.ZodString; cid: z.ZodOptional; val: z.ZodString; neg: z.ZodOptional; cts: z.ZodString; exp: z.ZodOptional; sig: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }>; }, "strip", z.ZodTypeAny, { createdAt: string; updatedAt: string; id: string; curator: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; type?: string | undefined; note?: string | undefined; }, { createdAt: string; updatedAt: string; id: string; curator: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; type?: string | undefined; note?: string | undefined; }>; source: z.ZodObject<{ url: z.ZodString; metadata: z.ZodObject<{ url: z.ZodString; title: z.ZodOptional; description: z.ZodOptional; author: z.ZodOptional; publishedDate: z.ZodOptional; siteName: z.ZodOptional; imageUrl: z.ZodOptional; type: z.ZodOptional; retrievedAt: z.ZodOptional; doi: z.ZodOptional; isbn: z.ZodOptional; }, "strip", z.ZodTypeAny, { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }, { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }>; urlLibraryCount: z.ZodNumber; urlInLibrary: z.ZodOptional; urlConnectionCount: z.ZodOptional; urlIsConnected: z.ZodOptional; }, "strip", z.ZodTypeAny, { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }, { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }>; target: z.ZodObject<{ url: z.ZodString; metadata: z.ZodObject<{ url: z.ZodString; title: z.ZodOptional; description: z.ZodOptional; author: z.ZodOptional; publishedDate: z.ZodOptional; siteName: z.ZodOptional; imageUrl: z.ZodOptional; type: z.ZodOptional; retrievedAt: z.ZodOptional; doi: z.ZodOptional; isbn: z.ZodOptional; }, "strip", z.ZodTypeAny, { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }, { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }>; urlLibraryCount: z.ZodNumber; urlInLibrary: z.ZodOptional; urlConnectionCount: z.ZodOptional; urlIsConnected: z.ZodOptional; }, "strip", z.ZodTypeAny, { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }, { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }>; }, "strip", z.ZodTypeAny, { connection: { createdAt: string; updatedAt: string; id: string; curator: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; type?: string | undefined; note?: string | undefined; }; source: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; target: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; }, { connection: { createdAt: string; updatedAt: string; id: string; curator: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; type?: string | undefined; note?: string | undefined; }; source: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; target: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; }>; }, "strip", z.ZodTypeAny, { type: NotificationType.USER_CONNECTED_YOUR_URL | NotificationType.USER_CONNECTED_YOUR_POST | NotificationType.USER_CONNECTED_YOUR_COLLECTION | NotificationType.SUBSCRIBED_USER_MADE_CONNECTION | NotificationType.USER_CONNECTED_SUBSCRIBED_COLLECTION; createdAt: string; id: string; connection: { connection: { createdAt: string; updatedAt: string; id: string; curator: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; type?: string | undefined; note?: string | undefined; }; source: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; target: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; }; user: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; read: boolean; }, { type: NotificationType.USER_CONNECTED_YOUR_URL | NotificationType.USER_CONNECTED_YOUR_POST | NotificationType.USER_CONNECTED_YOUR_COLLECTION | NotificationType.SUBSCRIBED_USER_MADE_CONNECTION | NotificationType.USER_CONNECTED_SUBSCRIBED_COLLECTION; createdAt: string; id: string; connection: { connection: { createdAt: string; updatedAt: string; id: string; curator: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; type?: string | undefined; note?: string | undefined; }; source: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; target: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; }; user: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; read: boolean; }>]>, "many">; pagination: z.ZodObject<{ currentPage: z.ZodNumber; totalPages: z.ZodNumber; totalCount: z.ZodNumber; hasMore: z.ZodBoolean; limit: z.ZodNumber; }, "strip", z.ZodTypeAny, { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }, { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }>; unreadCount: z.ZodNumber; }, "strip", z.ZodTypeAny, { pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; notifications: ({ type: NotificationType.USER_ADDED_YOUR_CARD | NotificationType.USER_ADDED_YOUR_BSKY_POST | NotificationType.USER_ADDED_YOUR_COLLECTION | NotificationType.USER_ADDED_TO_YOUR_COLLECTION | NotificationType.SUBSCRIBED_USER_ADDED_CARD | NotificationType.USER_ADDED_CARD_TO_SUBSCRIBED_COLLECTION | NotificationType.USER_ADDED_SUBSCRIBED_COLLECTION; createdAt: string; id: string; user: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; card: { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }; read: boolean; collections?: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }[] | undefined; } | { type: NotificationType.USER_FOLLOWED_YOU | NotificationType.USER_FOLLOWED_YOUR_COLLECTION; createdAt: string; id: string; user: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; read: boolean; followTargetType: "USER" | "COLLECTION"; collections?: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }[] | undefined; followTargetId?: string | undefined; } | { type: NotificationType.USER_CONNECTED_YOUR_URL | NotificationType.USER_CONNECTED_YOUR_POST | NotificationType.USER_CONNECTED_YOUR_COLLECTION | NotificationType.SUBSCRIBED_USER_MADE_CONNECTION | NotificationType.USER_CONNECTED_SUBSCRIBED_COLLECTION; createdAt: string; id: string; connection: { connection: { createdAt: string; updatedAt: string; id: string; curator: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; type?: string | undefined; note?: string | undefined; }; source: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; target: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; }; user: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; read: boolean; })[]; unreadCount: number; }, { pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; notifications: ({ type: NotificationType.USER_ADDED_YOUR_CARD | NotificationType.USER_ADDED_YOUR_BSKY_POST | NotificationType.USER_ADDED_YOUR_COLLECTION | NotificationType.USER_ADDED_TO_YOUR_COLLECTION | NotificationType.SUBSCRIBED_USER_ADDED_CARD | NotificationType.USER_ADDED_CARD_TO_SUBSCRIBED_COLLECTION | NotificationType.USER_ADDED_SUBSCRIBED_COLLECTION; createdAt: string; id: string; user: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; card: { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }; read: boolean; collections?: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }[] | undefined; } | { type: NotificationType.USER_FOLLOWED_YOU | NotificationType.USER_FOLLOWED_YOUR_COLLECTION; createdAt: string; id: string; user: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; read: boolean; followTargetType: "USER" | "COLLECTION"; collections?: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }[] | undefined; followTargetId?: string | undefined; } | { type: NotificationType.USER_CONNECTED_YOUR_URL | NotificationType.USER_CONNECTED_YOUR_POST | NotificationType.USER_CONNECTED_YOUR_COLLECTION | NotificationType.SUBSCRIBED_USER_MADE_CONNECTION | NotificationType.USER_CONNECTED_SUBSCRIBED_COLLECTION; createdAt: string; id: string; connection: { connection: { createdAt: string; updatedAt: string; id: string; curator: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; type?: string | undefined; note?: string | undefined; }; source: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; target: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; }; user: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; read: boolean; })[]; unreadCount: number; }>; }; strictStatusCodes: true; }; unreadCount: { query: z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>; summary: "Get unread notification count"; description: "Returns the number of unread notifications for the authenticated user."; method: "GET"; path: "/network.cosmik.notification.getUnreadCount"; responses: { 200: z.ZodObject<{ unreadCount: z.ZodNumber; }, "strip", z.ZodTypeAny, { unreadCount: number; }, { unreadCount: number; }>; }; strictStatusCodes: true; }; markRead: { summary: "Mark notifications as read"; description: "Marks one or more notifications as read by ID."; method: "POST"; body: z.ZodObject<{ notificationIds: z.ZodArray; }, "strip", z.ZodTypeAny, { notificationIds: string[]; }, { notificationIds: string[]; }>; path: "/network.cosmik.notification.markRead"; responses: { 200: z.ZodObject<{ markedCount: z.ZodNumber; }, "strip", z.ZodTypeAny, { markedCount: number; }, { markedCount: number; }>; }; strictStatusCodes: true; }; markAllRead: { summary: "Mark all notifications as read"; description: "Marks all of the authenticated user's notifications as read."; method: "POST"; body: z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>; path: "/network.cosmik.notification.markAllRead"; responses: { 200: z.ZodObject<{ markedCount: z.ZodNumber; }, "strip", z.ZodTypeAny, { markedCount: number; }, { markedCount: number; }>; }; strictStatusCodes: true; }; }; declare const connectionsContract: { connectionsForUrl: { query: z.ZodObject<{ page: z.ZodOptional; limit: z.ZodOptional; } & { sortBy: z.ZodOptional>; sortOrder: z.ZodOptional>; } & { url: z.ZodString; direction: z.ZodOptional>; connectionTypes: z.ZodOptional, "many">>; }, "strip", z.ZodTypeAny, { url: string; page?: number | undefined; limit?: number | undefined; sortBy?: "createdAt" | "updatedAt" | undefined; sortOrder?: "asc" | "desc" | undefined; direction?: "forward" | "backward" | "both" | undefined; connectionTypes?: ("SUPPORTS" | "OPPOSES" | "ADDRESSES" | "HELPFUL" | "LEADS_TO" | "RELATED" | "SUPPLEMENT" | "EXPLAINER" | "SAME_AS" | "REFERENCES")[] | undefined; }, { url: string; page?: number | undefined; limit?: number | undefined; sortBy?: "createdAt" | "updatedAt" | undefined; sortOrder?: "asc" | "desc" | undefined; direction?: "forward" | "backward" | "both" | undefined; connectionTypes?: ("SUPPORTS" | "OPPOSES" | "ADDRESSES" | "HELPFUL" | "LEADS_TO" | "RELATED" | "SUPPLEMENT" | "EXPLAINER" | "SAME_AS" | "REFERENCES")[] | undefined; }>; summary: "Get connections for a URL"; description: "Returns connections where the given URL is the source or target, optionally filtered by direction and type."; method: "GET"; path: "/network.cosmik.connection.getForUrl"; responses: { 200: z.ZodObject<{ connections: z.ZodArray; note: z.ZodOptional; createdAt: z.ZodString; updatedAt: z.ZodString; curator: z.ZodObject<{ id: z.ZodString; name: z.ZodString; handle: z.ZodString; avatarUrl: z.ZodOptional; bannerUrl: z.ZodOptional; description: z.ZodOptional; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followsYou: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; followedCollectionsCount: z.ZodOptional; urlCardCount: z.ZodOptional; collectionCount: z.ZodOptional; connectionCount: z.ZodOptional; connectionsByType: z.ZodOptional, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>>; labels: z.ZodOptional>; ver: z.ZodOptional; src: z.ZodString; uri: z.ZodString; cid: z.ZodOptional; val: z.ZodString; neg: z.ZodOptional; cts: z.ZodString; exp: z.ZodOptional; sig: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }>; }, "strip", z.ZodTypeAny, { createdAt: string; updatedAt: string; id: string; curator: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; type?: string | undefined; note?: string | undefined; }, { createdAt: string; updatedAt: string; id: string; curator: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; type?: string | undefined; note?: string | undefined; }>; source: z.ZodObject<{ url: z.ZodString; metadata: z.ZodObject<{ url: z.ZodString; title: z.ZodOptional; description: z.ZodOptional; author: z.ZodOptional; publishedDate: z.ZodOptional; siteName: z.ZodOptional; imageUrl: z.ZodOptional; type: z.ZodOptional; retrievedAt: z.ZodOptional; doi: z.ZodOptional; isbn: z.ZodOptional; }, "strip", z.ZodTypeAny, { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }, { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }>; urlLibraryCount: z.ZodNumber; urlInLibrary: z.ZodOptional; urlConnectionCount: z.ZodOptional; urlIsConnected: z.ZodOptional; }, "strip", z.ZodTypeAny, { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }, { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }>; target: z.ZodObject<{ url: z.ZodString; metadata: z.ZodObject<{ url: z.ZodString; title: z.ZodOptional; description: z.ZodOptional; author: z.ZodOptional; publishedDate: z.ZodOptional; siteName: z.ZodOptional; imageUrl: z.ZodOptional; type: z.ZodOptional; retrievedAt: z.ZodOptional; doi: z.ZodOptional; isbn: z.ZodOptional; }, "strip", z.ZodTypeAny, { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }, { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }>; urlLibraryCount: z.ZodNumber; urlInLibrary: z.ZodOptional; urlConnectionCount: z.ZodOptional; urlIsConnected: z.ZodOptional; }, "strip", z.ZodTypeAny, { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }, { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }>; }, "strip", z.ZodTypeAny, { connection: { createdAt: string; updatedAt: string; id: string; curator: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; type?: string | undefined; note?: string | undefined; }; source: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; target: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; }, { connection: { createdAt: string; updatedAt: string; id: string; curator: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; type?: string | undefined; note?: string | undefined; }; source: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; target: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; }>, "many">; pagination: z.ZodObject<{ currentPage: z.ZodNumber; totalPages: z.ZodNumber; totalCount: z.ZodNumber; hasMore: z.ZodBoolean; limit: z.ZodNumber; }, "strip", z.ZodTypeAny, { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }, { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }>; sorting: z.ZodObject<{ sortBy: z.ZodEnum<["createdAt", "updatedAt"]>; sortOrder: z.ZodEnum<["asc", "desc"]>; }, "strip", z.ZodTypeAny, { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt"; }, { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt"; }>; }, "strip", z.ZodTypeAny, { connections: { connection: { createdAt: string; updatedAt: string; id: string; curator: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; type?: string | undefined; note?: string | undefined; }; source: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; target: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; }[]; pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; sorting: { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt"; }; }, { connections: { connection: { createdAt: string; updatedAt: string; id: string; curator: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; type?: string | undefined; note?: string | undefined; }; source: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; target: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; }[]; pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; sorting: { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt"; }; }>; }; strictStatusCodes: true; }; createConnection: { summary: "Create a connection"; description: "Creates a typed link between two URLs with an optional note."; method: "POST"; body: z.ZodObject<{ sourceType: z.ZodEnum<["URL", "CARD"]>; sourceValue: z.ZodString; targetType: z.ZodEnum<["URL", "CARD"]>; targetValue: z.ZodString; connectionType: z.ZodOptional>; note: z.ZodOptional; }, "strip", z.ZodTypeAny, { targetType: "CARD" | "URL"; sourceType: "CARD" | "URL"; sourceValue: string; targetValue: string; note?: string | undefined; connectionType?: "SUPPORTS" | "OPPOSES" | "ADDRESSES" | "HELPFUL" | "LEADS_TO" | "RELATED" | "SUPPLEMENT" | "EXPLAINER" | "SAME_AS" | "REFERENCES" | undefined; }, { targetType: "CARD" | "URL"; sourceType: "CARD" | "URL"; sourceValue: string; targetValue: string; note?: string | undefined; connectionType?: "SUPPORTS" | "OPPOSES" | "ADDRESSES" | "HELPFUL" | "LEADS_TO" | "RELATED" | "SUPPLEMENT" | "EXPLAINER" | "SAME_AS" | "REFERENCES" | undefined; }>; path: "/network.cosmik.connection.create"; responses: { 200: z.ZodObject<{ connectionId: z.ZodString; }, "strip", z.ZodTypeAny, { connectionId: string; }, { connectionId: string; }>; }; strictStatusCodes: true; }; connectionsByUser: { query: z.ZodObject<{ page: z.ZodOptional; limit: z.ZodOptional; } & { sortBy: z.ZodOptional>; sortOrder: z.ZodOptional>; } & { identifier: z.ZodString; connectionTypes: z.ZodOptional, "many">>; }, "strip", z.ZodTypeAny, { identifier: string; page?: number | undefined; limit?: number | undefined; sortBy?: "createdAt" | "updatedAt" | undefined; sortOrder?: "asc" | "desc" | undefined; connectionTypes?: ("SUPPORTS" | "OPPOSES" | "ADDRESSES" | "HELPFUL" | "LEADS_TO" | "RELATED" | "SUPPLEMENT" | "EXPLAINER" | "SAME_AS" | "REFERENCES")[] | undefined; }, { identifier: string; page?: number | undefined; limit?: number | undefined; sortBy?: "createdAt" | "updatedAt" | undefined; sortOrder?: "asc" | "desc" | undefined; connectionTypes?: ("SUPPORTS" | "OPPOSES" | "ADDRESSES" | "HELPFUL" | "LEADS_TO" | "RELATED" | "SUPPLEMENT" | "EXPLAINER" | "SAME_AS" | "REFERENCES")[] | undefined; }>; summary: "List a user's connections"; description: "Returns a paginated list of connections created by a user, identified by handle or DID. Filterable by connection type."; method: "GET"; path: "/network.cosmik.connection.listByUser"; responses: { 200: z.ZodObject<{ connections: z.ZodArray; note: z.ZodOptional; createdAt: z.ZodString; updatedAt: z.ZodString; curator: z.ZodObject<{ id: z.ZodString; name: z.ZodString; handle: z.ZodString; avatarUrl: z.ZodOptional; bannerUrl: z.ZodOptional; description: z.ZodOptional; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followsYou: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; followedCollectionsCount: z.ZodOptional; urlCardCount: z.ZodOptional; collectionCount: z.ZodOptional; connectionCount: z.ZodOptional; connectionsByType: z.ZodOptional, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>>; labels: z.ZodOptional>; ver: z.ZodOptional; src: z.ZodString; uri: z.ZodString; cid: z.ZodOptional; val: z.ZodString; neg: z.ZodOptional; cts: z.ZodString; exp: z.ZodOptional; sig: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }>; }, "strip", z.ZodTypeAny, { createdAt: string; updatedAt: string; id: string; curator: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; type?: string | undefined; note?: string | undefined; }, { createdAt: string; updatedAt: string; id: string; curator: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; type?: string | undefined; note?: string | undefined; }>; source: z.ZodObject<{ url: z.ZodString; metadata: z.ZodObject<{ url: z.ZodString; title: z.ZodOptional; description: z.ZodOptional; author: z.ZodOptional; publishedDate: z.ZodOptional; siteName: z.ZodOptional; imageUrl: z.ZodOptional; type: z.ZodOptional; retrievedAt: z.ZodOptional; doi: z.ZodOptional; isbn: z.ZodOptional; }, "strip", z.ZodTypeAny, { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }, { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }>; urlLibraryCount: z.ZodNumber; urlInLibrary: z.ZodOptional; urlConnectionCount: z.ZodOptional; urlIsConnected: z.ZodOptional; }, "strip", z.ZodTypeAny, { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }, { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }>; target: z.ZodObject<{ url: z.ZodString; metadata: z.ZodObject<{ url: z.ZodString; title: z.ZodOptional; description: z.ZodOptional; author: z.ZodOptional; publishedDate: z.ZodOptional; siteName: z.ZodOptional; imageUrl: z.ZodOptional; type: z.ZodOptional; retrievedAt: z.ZodOptional; doi: z.ZodOptional; isbn: z.ZodOptional; }, "strip", z.ZodTypeAny, { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }, { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }>; urlLibraryCount: z.ZodNumber; urlInLibrary: z.ZodOptional; urlConnectionCount: z.ZodOptional; urlIsConnected: z.ZodOptional; }, "strip", z.ZodTypeAny, { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }, { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }>; }, "strip", z.ZodTypeAny, { connection: { createdAt: string; updatedAt: string; id: string; curator: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; type?: string | undefined; note?: string | undefined; }; source: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; target: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; }, { connection: { createdAt: string; updatedAt: string; id: string; curator: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; type?: string | undefined; note?: string | undefined; }; source: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; target: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; }>, "many">; pagination: z.ZodObject<{ currentPage: z.ZodNumber; totalPages: z.ZodNumber; totalCount: z.ZodNumber; hasMore: z.ZodBoolean; limit: z.ZodNumber; }, "strip", z.ZodTypeAny, { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }, { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }>; sorting: z.ZodObject<{ sortBy: z.ZodEnum<["createdAt", "updatedAt"]>; sortOrder: z.ZodEnum<["asc", "desc"]>; }, "strip", z.ZodTypeAny, { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt"; }, { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt"; }>; }, "strip", z.ZodTypeAny, { connections: { connection: { createdAt: string; updatedAt: string; id: string; curator: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; type?: string | undefined; note?: string | undefined; }; source: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; target: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; }[]; pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; sorting: { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt"; }; }, { connections: { connection: { createdAt: string; updatedAt: string; id: string; curator: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; type?: string | undefined; note?: string | undefined; }; source: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; target: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; }[]; pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; sorting: { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt"; }; }>; }; strictStatusCodes: true; }; updateConnection: { summary: "Update a connection"; description: "Updates the type, note, or direction of an existing connection."; method: "POST"; body: z.ZodObject<{ connectionId: z.ZodString; connectionType: z.ZodOptional>; note: z.ZodOptional; removeNote: z.ZodOptional; swap: z.ZodOptional; }, "strip", z.ZodTypeAny, { connectionId: string; note?: string | undefined; connectionType?: "SUPPORTS" | "OPPOSES" | "ADDRESSES" | "HELPFUL" | "LEADS_TO" | "RELATED" | "SUPPLEMENT" | "EXPLAINER" | "SAME_AS" | "REFERENCES" | undefined; removeNote?: boolean | undefined; swap?: boolean | undefined; }, { connectionId: string; note?: string | undefined; connectionType?: "SUPPORTS" | "OPPOSES" | "ADDRESSES" | "HELPFUL" | "LEADS_TO" | "RELATED" | "SUPPLEMENT" | "EXPLAINER" | "SAME_AS" | "REFERENCES" | undefined; removeNote?: boolean | undefined; swap?: boolean | undefined; }>; path: "/network.cosmik.connection.update"; responses: { 200: z.ZodObject<{ connectionId: z.ZodString; }, "strip", z.ZodTypeAny, { connectionId: string; }, { connectionId: string; }>; }; strictStatusCodes: true; }; deleteConnection: { summary: "Delete a connection"; description: "Permanently deletes a connection owned by the authenticated user."; method: "POST"; body: z.ZodObject<{ connectionId: z.ZodString; }, "strip", z.ZodTypeAny, { connectionId: string; }, { connectionId: string; }>; path: "/network.cosmik.connection.delete"; responses: { 200: z.ZodObject<{ connectionId: z.ZodString; }, "strip", z.ZodTypeAny, { connectionId: string; }, { connectionId: string; }>; }; strictStatusCodes: true; }; }; declare const searchContract: { similarUrls: { query: z.ZodObject<{ page: z.ZodOptional; limit: z.ZodOptional; } & { sortBy: z.ZodOptional; sortOrder: z.ZodOptional>; } & { url: z.ZodString; threshold: z.ZodOptional; urlType: z.ZodOptional>; }, "strip", z.ZodTypeAny, { url: string; page?: number | undefined; limit?: number | undefined; sortBy?: string | undefined; sortOrder?: "asc" | "desc" | undefined; urlType?: "link" | "article" | "book" | "research" | "audio" | "video" | "social" | "event" | "software" | undefined; threshold?: number | undefined; }, { url: string; page?: number | undefined; limit?: number | undefined; sortBy?: string | undefined; sortOrder?: "asc" | "desc" | undefined; urlType?: "link" | "article" | "book" | "research" | "audio" | "video" | "social" | "event" | "software" | undefined; threshold?: number | undefined; }>; summary: "Find similar URLs"; description: "Returns URLs semantically similar to a given URL using vector similarity search."; method: "GET"; path: "/network.cosmik.search.getSimilarUrls"; responses: { 200: z.ZodObject<{ urls: z.ZodArray; description: z.ZodOptional; author: z.ZodOptional; publishedDate: z.ZodOptional; siteName: z.ZodOptional; imageUrl: z.ZodOptional; type: z.ZodOptional; retrievedAt: z.ZodOptional; doi: z.ZodOptional; isbn: z.ZodOptional; }, "strip", z.ZodTypeAny, { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }, { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }>; urlLibraryCount: z.ZodNumber; urlInLibrary: z.ZodOptional; urlConnectionCount: z.ZodOptional; urlIsConnected: z.ZodOptional; }, "strip", z.ZodTypeAny, { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }, { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }>, "many">; pagination: z.ZodObject<{ currentPage: z.ZodNumber; totalPages: z.ZodNumber; totalCount: z.ZodNumber; hasMore: z.ZodBoolean; limit: z.ZodNumber; }, "strip", z.ZodTypeAny, { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }, { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }>; }, "strip", z.ZodTypeAny, { pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; urls: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }[]; }, { pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; urls: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }[]; }>; }; strictStatusCodes: true; }; semantic: { query: z.ZodObject<{ page: z.ZodOptional; limit: z.ZodOptional; } & { sortBy: z.ZodOptional; sortOrder: z.ZodOptional>; } & { query: z.ZodString; threshold: z.ZodOptional; urlType: z.ZodOptional>; identifier: z.ZodOptional; }, "strip", z.ZodTypeAny, { query: string; page?: number | undefined; limit?: number | undefined; sortBy?: string | undefined; sortOrder?: "asc" | "desc" | undefined; urlType?: "link" | "article" | "book" | "research" | "audio" | "video" | "social" | "event" | "software" | undefined; identifier?: string | undefined; threshold?: number | undefined; }, { query: string; page?: number | undefined; limit?: number | undefined; sortBy?: string | undefined; sortOrder?: "asc" | "desc" | undefined; urlType?: "link" | "article" | "book" | "research" | "audio" | "video" | "social" | "event" | "software" | undefined; identifier?: string | undefined; threshold?: number | undefined; }>; summary: "Semantic search"; description: "Returns URLs matching a natural-language query using vector search, optionally scoped to a user and filtered by type."; method: "GET"; path: "/network.cosmik.search.semantic"; responses: { 200: z.ZodObject<{ urls: z.ZodArray; description: z.ZodOptional; author: z.ZodOptional; publishedDate: z.ZodOptional; siteName: z.ZodOptional; imageUrl: z.ZodOptional; type: z.ZodOptional; retrievedAt: z.ZodOptional; doi: z.ZodOptional; isbn: z.ZodOptional; }, "strip", z.ZodTypeAny, { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }, { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }>; urlLibraryCount: z.ZodNumber; urlInLibrary: z.ZodOptional; urlConnectionCount: z.ZodOptional; urlIsConnected: z.ZodOptional; }, "strip", z.ZodTypeAny, { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }, { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }>, "many">; pagination: z.ZodObject<{ currentPage: z.ZodNumber; totalPages: z.ZodNumber; totalCount: z.ZodNumber; hasMore: z.ZodBoolean; limit: z.ZodNumber; }, "strip", z.ZodTypeAny, { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }, { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }>; }, "strip", z.ZodTypeAny, { pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; urls: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }[]; }, { pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; urls: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }[]; }>; }; strictStatusCodes: true; }; bskyPosts: { metadata: { readonly internal: true; }; query: z.ZodObject<{ q: z.ZodString; sort: z.ZodOptional; since: z.ZodOptional; until: z.ZodOptional; mentions: z.ZodOptional; author: z.ZodOptional; lang: z.ZodOptional; domain: z.ZodOptional; url: z.ZodOptional; tag: z.ZodOptional>; limit: z.ZodOptional; cursor: z.ZodOptional; }, "strip", z.ZodTypeAny, { q: string; sort?: string | undefined; limit?: number | undefined; url?: string | undefined; since?: string | undefined; until?: string | undefined; mentions?: string | undefined; author?: string | undefined; lang?: string | undefined; domain?: string | undefined; tag?: string[] | undefined; cursor?: string | undefined; }, { q: string; sort?: string | undefined; limit?: number | undefined; url?: string | undefined; since?: string | undefined; until?: string | undefined; mentions?: string | undefined; author?: string | undefined; lang?: string | undefined; domain?: string | undefined; tag?: string[] | undefined; cursor?: string | undefined; }>; summary: "Search Bluesky posts"; description: "Searches Bluesky posts via the AT Protocol, proxied through the Semble API."; method: "GET"; path: "/network.cosmik.search.getBskyPosts"; responses: { 200: z.ZodObject<{ cursor: z.ZodOptional; hitsTotal: z.ZodOptional; posts: z.ZodArray; avatar: z.ZodOptional; associated: z.ZodOptional; }, "strip", z.ZodTypeAny, { allowIncoming: "all" | "none" | "following"; }, { allowIncoming: "all" | "none" | "following"; }>>; }, "strip", z.ZodTypeAny, { chat?: { allowIncoming: "all" | "none" | "following"; } | undefined; }, { chat?: { allowIncoming: "all" | "none" | "following"; } | undefined; }>>; viewer: z.ZodOptional; blockedBy: z.ZodOptional; blocking: z.ZodOptional; following: z.ZodOptional; followedBy: z.ZodOptional; }, "strip", z.ZodTypeAny, { following?: string | undefined; muted?: boolean | undefined; blockedBy?: boolean | undefined; blocking?: string | undefined; followedBy?: string | undefined; }, { following?: string | undefined; muted?: boolean | undefined; blockedBy?: boolean | undefined; blocking?: string | undefined; followedBy?: string | undefined; }>>; labels: z.ZodOptional>; createdAt: z.ZodOptional; }, "strip", z.ZodTypeAny, { handle: string; did: string; createdAt?: string | undefined; labels?: any[] | undefined; displayName?: string | undefined; avatar?: string | undefined; associated?: { chat?: { allowIncoming: "all" | "none" | "following"; } | undefined; } | undefined; viewer?: { following?: string | undefined; muted?: boolean | undefined; blockedBy?: boolean | undefined; blocking?: string | undefined; followedBy?: string | undefined; } | undefined; }, { handle: string; did: string; createdAt?: string | undefined; labels?: any[] | undefined; displayName?: string | undefined; avatar?: string | undefined; associated?: { chat?: { allowIncoming: "all" | "none" | "following"; } | undefined; } | undefined; viewer?: { following?: string | undefined; muted?: boolean | undefined; blockedBy?: boolean | undefined; blocking?: string | undefined; followedBy?: string | undefined; } | undefined; }>; record: z.ZodRecord; embed: z.ZodOptional; replyCount: z.ZodOptional; repostCount: z.ZodOptional; likeCount: z.ZodOptional; quoteCount: z.ZodOptional; indexedAt: z.ZodString; viewer: z.ZodOptional; like: z.ZodOptional; threadMuted: z.ZodOptional; replyDisabled: z.ZodOptional; embeddingDisabled: z.ZodOptional; pinned: z.ZodOptional; }, "strip", z.ZodTypeAny, { repost?: string | undefined; like?: string | undefined; threadMuted?: boolean | undefined; replyDisabled?: boolean | undefined; embeddingDisabled?: boolean | undefined; pinned?: boolean | undefined; }, { repost?: string | undefined; like?: string | undefined; threadMuted?: boolean | undefined; replyDisabled?: boolean | undefined; embeddingDisabled?: boolean | undefined; pinned?: boolean | undefined; }>>; labels: z.ZodOptional>; threadgate: z.ZodOptional; }, "strip", z.ZodTypeAny, { uri: string; cid: string; author: { handle: string; did: string; createdAt?: string | undefined; labels?: any[] | undefined; displayName?: string | undefined; avatar?: string | undefined; associated?: { chat?: { allowIncoming: "all" | "none" | "following"; } | undefined; } | undefined; viewer?: { following?: string | undefined; muted?: boolean | undefined; blockedBy?: boolean | undefined; blocking?: string | undefined; followedBy?: string | undefined; } | undefined; }; record: Record; indexedAt: string; labels?: any[] | undefined; viewer?: { repost?: string | undefined; like?: string | undefined; threadMuted?: boolean | undefined; replyDisabled?: boolean | undefined; embeddingDisabled?: boolean | undefined; pinned?: boolean | undefined; } | undefined; embed?: any; replyCount?: number | undefined; repostCount?: number | undefined; likeCount?: number | undefined; quoteCount?: number | undefined; threadgate?: any; }, { uri: string; cid: string; author: { handle: string; did: string; createdAt?: string | undefined; labels?: any[] | undefined; displayName?: string | undefined; avatar?: string | undefined; associated?: { chat?: { allowIncoming: "all" | "none" | "following"; } | undefined; } | undefined; viewer?: { following?: string | undefined; muted?: boolean | undefined; blockedBy?: boolean | undefined; blocking?: string | undefined; followedBy?: string | undefined; } | undefined; }; record: Record; indexedAt: string; labels?: any[] | undefined; viewer?: { repost?: string | undefined; like?: string | undefined; threadMuted?: boolean | undefined; replyDisabled?: boolean | undefined; embeddingDisabled?: boolean | undefined; pinned?: boolean | undefined; } | undefined; embed?: any; replyCount?: number | undefined; repostCount?: number | undefined; likeCount?: number | undefined; quoteCount?: number | undefined; threadgate?: any; }>, "many">; }, "strip", z.ZodTypeAny, { posts: { uri: string; cid: string; author: { handle: string; did: string; createdAt?: string | undefined; labels?: any[] | undefined; displayName?: string | undefined; avatar?: string | undefined; associated?: { chat?: { allowIncoming: "all" | "none" | "following"; } | undefined; } | undefined; viewer?: { following?: string | undefined; muted?: boolean | undefined; blockedBy?: boolean | undefined; blocking?: string | undefined; followedBy?: string | undefined; } | undefined; }; record: Record; indexedAt: string; labels?: any[] | undefined; viewer?: { repost?: string | undefined; like?: string | undefined; threadMuted?: boolean | undefined; replyDisabled?: boolean | undefined; embeddingDisabled?: boolean | undefined; pinned?: boolean | undefined; } | undefined; embed?: any; replyCount?: number | undefined; repostCount?: number | undefined; likeCount?: number | undefined; quoteCount?: number | undefined; threadgate?: any; }[]; cursor?: string | undefined; hitsTotal?: number | undefined; }, { posts: { uri: string; cid: string; author: { handle: string; did: string; createdAt?: string | undefined; labels?: any[] | undefined; displayName?: string | undefined; avatar?: string | undefined; associated?: { chat?: { allowIncoming: "all" | "none" | "following"; } | undefined; } | undefined; viewer?: { following?: string | undefined; muted?: boolean | undefined; blockedBy?: boolean | undefined; blocking?: string | undefined; followedBy?: string | undefined; } | undefined; }; record: Record; indexedAt: string; labels?: any[] | undefined; viewer?: { repost?: string | undefined; like?: string | undefined; threadMuted?: boolean | undefined; replyDisabled?: boolean | undefined; embeddingDisabled?: boolean | undefined; pinned?: boolean | undefined; } | undefined; embed?: any; replyCount?: number | undefined; repostCount?: number | undefined; likeCount?: number | undefined; quoteCount?: number | undefined; threadgate?: any; }[]; cursor?: string | undefined; hitsTotal?: number | undefined; }>; }; strictStatusCodes: true; }; atProtoAccounts: { query: z.ZodObject<{ term: z.ZodOptional; q: z.ZodOptional; limit: z.ZodOptional; cursor: z.ZodOptional; }, "strip", z.ZodTypeAny, { limit?: number | undefined; q?: string | undefined; cursor?: string | undefined; term?: string | undefined; }, { limit?: number | undefined; q?: string | undefined; cursor?: string | undefined; term?: string | undefined; }>; summary: "Search AT Protocol accounts"; description: "Searches for AT Protocol user accounts by handle or display name."; method: "GET"; path: "/network.cosmik.search.getAccounts"; responses: { 200: z.ZodObject<{ cursor: z.ZodOptional; actors: z.ZodArray; description: z.ZodOptional; avatar: z.ZodOptional; associated: z.ZodOptional; }, "strip", z.ZodTypeAny, { allowIncoming: "all" | "none" | "following"; }, { allowIncoming: "all" | "none" | "following"; }>>; }, "strip", z.ZodTypeAny, { chat?: { allowIncoming: "all" | "none" | "following"; } | undefined; }, { chat?: { allowIncoming: "all" | "none" | "following"; } | undefined; }>>; indexedAt: z.ZodOptional; createdAt: z.ZodOptional; viewer: z.ZodOptional; blockedBy: z.ZodOptional; blocking: z.ZodOptional; following: z.ZodOptional; followedBy: z.ZodOptional; }, "strip", z.ZodTypeAny, { following?: string | undefined; muted?: boolean | undefined; blockedBy?: boolean | undefined; blocking?: string | undefined; followedBy?: string | undefined; }, { following?: string | undefined; muted?: boolean | undefined; blockedBy?: boolean | undefined; blocking?: string | undefined; followedBy?: string | undefined; }>>; labels: z.ZodOptional>; verification: z.ZodOptional; status: z.ZodOptional; }, "strip", z.ZodTypeAny, { handle: string; did: string; status?: any; createdAt?: string | undefined; description?: string | undefined; labels?: any[] | undefined; displayName?: string | undefined; avatar?: string | undefined; associated?: { chat?: { allowIncoming: "all" | "none" | "following"; } | undefined; } | undefined; viewer?: { following?: string | undefined; muted?: boolean | undefined; blockedBy?: boolean | undefined; blocking?: string | undefined; followedBy?: string | undefined; } | undefined; indexedAt?: string | undefined; verification?: any; }, { handle: string; did: string; status?: any; createdAt?: string | undefined; description?: string | undefined; labels?: any[] | undefined; displayName?: string | undefined; avatar?: string | undefined; associated?: { chat?: { allowIncoming: "all" | "none" | "following"; } | undefined; } | undefined; viewer?: { following?: string | undefined; muted?: boolean | undefined; blockedBy?: boolean | undefined; blocking?: string | undefined; followedBy?: string | undefined; } | undefined; indexedAt?: string | undefined; verification?: any; }>, "many">; }, "strip", z.ZodTypeAny, { actors: { handle: string; did: string; status?: any; createdAt?: string | undefined; description?: string | undefined; labels?: any[] | undefined; displayName?: string | undefined; avatar?: string | undefined; associated?: { chat?: { allowIncoming: "all" | "none" | "following"; } | undefined; } | undefined; viewer?: { following?: string | undefined; muted?: boolean | undefined; blockedBy?: boolean | undefined; blocking?: string | undefined; followedBy?: string | undefined; } | undefined; indexedAt?: string | undefined; verification?: any; }[]; cursor?: string | undefined; }, { actors: { handle: string; did: string; status?: any; createdAt?: string | undefined; description?: string | undefined; labels?: any[] | undefined; displayName?: string | undefined; avatar?: string | undefined; associated?: { chat?: { allowIncoming: "all" | "none" | "following"; } | undefined; } | undefined; viewer?: { following?: string | undefined; muted?: boolean | undefined; blockedBy?: boolean | undefined; blocking?: string | undefined; followedBy?: string | undefined; } | undefined; indexedAt?: string | undefined; verification?: any; }[]; cursor?: string | undefined; }>; }; strictStatusCodes: true; }; leafletDocs: { metadata: { readonly internal: true; }; query: z.ZodObject<{ url: z.ZodString; limit: z.ZodOptional; cursor: z.ZodOptional; }, "strip", z.ZodTypeAny, { url: string; limit?: number | undefined; cursor?: string | undefined; }, { url: string; limit?: number | undefined; cursor?: string | undefined; }>; summary: "Search Leaflet documents for a URL"; description: "Returns Leaflet documents that reference or annotate a given URL."; method: "GET"; path: "/network.cosmik.search.getLeafletDocs"; responses: { 200: z.ZodObject<{ urls: z.ZodArray; description: z.ZodOptional; author: z.ZodOptional; publishedDate: z.ZodOptional; siteName: z.ZodOptional; imageUrl: z.ZodOptional; type: z.ZodOptional; retrievedAt: z.ZodOptional; doi: z.ZodOptional; isbn: z.ZodOptional; }, "strip", z.ZodTypeAny, { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }, { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }>; urlLibraryCount: z.ZodNumber; urlInLibrary: z.ZodOptional; urlConnectionCount: z.ZodOptional; urlIsConnected: z.ZodOptional; }, "strip", z.ZodTypeAny, { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }, { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }>, "many">; cursor: z.ZodOptional; total: z.ZodNumber; }, "strip", z.ZodTypeAny, { total: number; urls: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }[]; cursor?: string | undefined; }, { total: number; urls: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }[]; cursor?: string | undefined; }>; }; strictStatusCodes: true; }; recommended: { metadata: { readonly internal: true; }; query: z.ZodObject<{ queries: z.ZodOptional]>>; page: z.ZodOptional; limit: z.ZodOptional; urlCardWeight: z.ZodOptional; noteWeight: z.ZodOptional; collectionWeight: z.ZodOptional; connectionWeight: z.ZodOptional; randomness: z.ZodOptional; urlType: z.ZodOptional>; }, "strip", z.ZodTypeAny, { page?: number | undefined; limit?: number | undefined; urlType?: "link" | "article" | "book" | "research" | "audio" | "video" | "social" | "event" | "software" | undefined; queries?: string | string[] | undefined; urlCardWeight?: number | undefined; noteWeight?: number | undefined; collectionWeight?: number | undefined; connectionWeight?: number | undefined; randomness?: number | undefined; }, { page?: number | undefined; limit?: number | undefined; urlType?: "link" | "article" | "book" | "research" | "audio" | "video" | "social" | "event" | "software" | undefined; queries?: string | string[] | undefined; urlCardWeight?: number | undefined; noteWeight?: number | undefined; collectionWeight?: number | undefined; connectionWeight?: number | undefined; randomness?: number | undefined; }>; summary: "Recommended URLs"; description: "Returns URLs recommended for a set of query strings. Each query's matches are ranked independently by network activity (saves, notes, collections, connections) with randomized ordering, then interleaved round-robin so no single query crowds out the others. Excludes URLs the calling user already saved. Ranking weights can be overridden per request; each distinct weight set is cached separately. Optionally filtered to a single `urlType`; changing it re-queries the vector database rather than reusing the cached ranked set. Paginated over a cached ranked set. When no queries are given, they are derived from random recent cards in the calling user's library (falling back to their profile bio), or, for unauthenticated callers, from random recent cards in the global feed; the derived queries are returned so later pages can pass them back."; method: "GET"; path: "/network.cosmik.search.getRecommended"; responses: { 200: z.ZodObject<{ urls: z.ZodArray; description: z.ZodOptional; author: z.ZodOptional; publishedDate: z.ZodOptional; siteName: z.ZodOptional; imageUrl: z.ZodOptional; type: z.ZodOptional; retrievedAt: z.ZodOptional; doi: z.ZodOptional; isbn: z.ZodOptional; }, "strip", z.ZodTypeAny, { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }, { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }>; urlLibraryCount: z.ZodNumber; urlInLibrary: z.ZodOptional; urlConnectionCount: z.ZodOptional; urlIsConnected: z.ZodOptional; }, "strip", z.ZodTypeAny, { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }, { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }>, "many">; queries: z.ZodArray; pagination: z.ZodObject<{ currentPage: z.ZodNumber; totalPages: z.ZodNumber; totalCount: z.ZodNumber; hasMore: z.ZodBoolean; limit: z.ZodNumber; }, "strip", z.ZodTypeAny, { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }, { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }>; }, "strip", z.ZodTypeAny, { pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; urls: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }[]; queries: string[]; }, { pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; urls: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }[]; queries: string[]; }>; }; strictStatusCodes: true; }; recommendedUsers: { metadata: { readonly internal: true; }; query: z.ZodObject<{ urls: z.ZodUnion<[z.ZodString, z.ZodArray]>; }, "strip", z.ZodTypeAny, { urls: string | string[]; }, { urls: string | string[]; }>; summary: "Recommended users"; description: "Returns users recommended for a set of URLs — users who saved or connected those URLs, plus Semble users the caller follows on Bluesky — ranked by activity, followers, recency, and Bluesky follow status, excluding users the caller already follows."; method: "GET"; path: "/network.cosmik.search.getRecommendedUsers"; responses: { 200: z.ZodObject<{ users: z.ZodArray; bannerUrl: z.ZodOptional; description: z.ZodOptional; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followsYou: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; followedCollectionsCount: z.ZodOptional; urlCardCount: z.ZodOptional; collectionCount: z.ZodOptional; connectionCount: z.ZodOptional; connectionsByType: z.ZodOptional, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>>; labels: z.ZodOptional>; ver: z.ZodOptional; src: z.ZodString; uri: z.ZodString; cid: z.ZodOptional; val: z.ZodString; neg: z.ZodOptional; cts: z.ZodString; exp: z.ZodOptional; sig: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }>, "many">>; } & { followsOnBsky: z.ZodBoolean; }, "strip", z.ZodTypeAny, { name: string; id: string; handle: string; followsOnBsky: boolean; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }, { name: string; id: string; handle: string; followsOnBsky: boolean; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }>, "many">; bskyFollowedSembleUserCount: z.ZodNumber; }, "strip", z.ZodTypeAny, { users: { name: string; id: string; handle: string; followsOnBsky: boolean; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }[]; bskyFollowedSembleUserCount: number; }, { users: { name: string; id: string; handle: string; followsOnBsky: boolean; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }[]; bskyFollowedSembleUserCount: number; }>; }; strictStatusCodes: true; }; recommendedCollections: { metadata: { readonly internal: true; }; query: z.ZodObject<{ urls: z.ZodOptional]>>; }, "strip", z.ZodTypeAny, { urls?: string | string[] | undefined; }, { urls?: string | string[] | undefined; }>; summary: "Recommended collections"; description: "Returns collections containing any of the given URLs, ranked by card count, follower count, update recency, and whether the caller follows the collection author on Bluesky. Unauthenticated callers may omit urls, in which case the seed URLs are drawn from random recent cards in the global feed and the Bluesky-follow signal is skipped."; method: "GET"; path: "/network.cosmik.search.getRecommendedCollections"; responses: { 200: z.ZodObject<{ collections: z.ZodArray; name: z.ZodString; author: z.ZodObject<{ id: z.ZodString; name: z.ZodString; handle: z.ZodString; avatarUrl: z.ZodOptional; bannerUrl: z.ZodOptional; description: z.ZodOptional; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followsYou: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; followedCollectionsCount: z.ZodOptional; urlCardCount: z.ZodOptional; collectionCount: z.ZodOptional; connectionCount: z.ZodOptional; connectionsByType: z.ZodOptional, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>>; labels: z.ZodOptional>; ver: z.ZodOptional; src: z.ZodString; uri: z.ZodString; cid: z.ZodOptional; val: z.ZodString; neg: z.ZodOptional; cts: z.ZodString; exp: z.ZodOptional; sig: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }>; description: z.ZodOptional; accessType: z.ZodOptional>; cardCount: z.ZodNumber; createdAt: z.ZodString; updatedAt: z.ZodString; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followerCount: z.ZodOptional; } & { authorFollowedOnBsky: z.ZodBoolean; }, "strip", z.ZodTypeAny, { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; authorFollowedOnBsky: boolean; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }, { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; authorFollowedOnBsky: boolean; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { collections: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; authorFollowedOnBsky: boolean; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }[]; }, { collections: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; authorFollowedOnBsky: boolean; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }[]; }>; }; strictStatusCodes: true; }; }; declare const graphContract: { graphData: { metadata: { readonly internal: true; }; query: z.ZodObject<{ page: z.ZodOptional; limit: z.ZodOptional; }, "strip", z.ZodTypeAny, { page?: number | undefined; limit?: number | undefined; }, { page?: number | undefined; limit?: number | undefined; }>; summary: "Get my graph data"; description: "Returns the authenticated user's connection graph as nodes and edges."; method: "GET"; path: "/network.cosmik.graphView.getData"; responses: { 200: z.ZodObject<{ nodes: z.ZodArray; label: z.ZodString; metadata: z.ZodRecord; }, "strip", z.ZodTypeAny, { type: "URL" | "USER" | "COLLECTION" | "NOTE"; id: string; metadata: Record; label: string; }, { type: "URL" | "USER" | "COLLECTION" | "NOTE"; id: string; metadata: Record; label: string; }>, "many">; edges: z.ZodArray; metadata: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type: "USER_FOLLOWS_USER" | "USER_FOLLOWS_COLLECTION" | "USER_AUTHORED_URL" | "NOTE_REFERENCES_URL" | "COLLECTION_CONTAINS_URL" | "URL_CONNECTS_URL"; id: string; source: string; target: string; metadata?: Record | undefined; }, { type: "USER_FOLLOWS_USER" | "USER_FOLLOWS_COLLECTION" | "USER_AUTHORED_URL" | "NOTE_REFERENCES_URL" | "COLLECTION_CONTAINS_URL" | "URL_CONNECTS_URL"; id: string; source: string; target: string; metadata?: Record | undefined; }>, "many">; pagination: z.ZodObject<{ currentPage: z.ZodNumber; totalPages: z.ZodNumber; totalCount: z.ZodNumber; hasMore: z.ZodBoolean; limit: z.ZodNumber; }, "strip", z.ZodTypeAny, { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }, { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }>; }, "strip", z.ZodTypeAny, { pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; nodes: { type: "URL" | "USER" | "COLLECTION" | "NOTE"; id: string; metadata: Record; label: string; }[]; edges: { type: "USER_FOLLOWS_USER" | "USER_FOLLOWS_COLLECTION" | "USER_AUTHORED_URL" | "NOTE_REFERENCES_URL" | "COLLECTION_CONTAINS_URL" | "URL_CONNECTS_URL"; id: string; source: string; target: string; metadata?: Record | undefined; }[]; }, { pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; nodes: { type: "URL" | "USER" | "COLLECTION" | "NOTE"; id: string; metadata: Record; label: string; }[]; edges: { type: "USER_FOLLOWS_USER" | "USER_FOLLOWS_COLLECTION" | "USER_AUTHORED_URL" | "NOTE_REFERENCES_URL" | "COLLECTION_CONTAINS_URL" | "URL_CONNECTS_URL"; id: string; source: string; target: string; metadata?: Record | undefined; }[]; }>; }; strictStatusCodes: true; }; userGraphData: { metadata: { readonly internal: true; }; query: z.ZodObject<{ identifier: z.ZodString; page: z.ZodOptional; limit: z.ZodOptional; }, "strip", z.ZodTypeAny, { identifier: string; page?: number | undefined; limit?: number | undefined; }, { identifier: string; page?: number | undefined; limit?: number | undefined; }>; summary: "Get a user's graph data"; description: "Returns a user's connection graph as nodes and edges, identified by handle or DID."; method: "GET"; path: "/network.cosmik.graphView.getUserData"; responses: { 200: z.ZodObject<{ nodes: z.ZodArray; label: z.ZodString; metadata: z.ZodRecord; }, "strip", z.ZodTypeAny, { type: "URL" | "USER" | "COLLECTION" | "NOTE"; id: string; metadata: Record; label: string; }, { type: "URL" | "USER" | "COLLECTION" | "NOTE"; id: string; metadata: Record; label: string; }>, "many">; edges: z.ZodArray; metadata: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type: "USER_FOLLOWS_USER" | "USER_FOLLOWS_COLLECTION" | "USER_AUTHORED_URL" | "NOTE_REFERENCES_URL" | "COLLECTION_CONTAINS_URL" | "URL_CONNECTS_URL"; id: string; source: string; target: string; metadata?: Record | undefined; }, { type: "USER_FOLLOWS_USER" | "USER_FOLLOWS_COLLECTION" | "USER_AUTHORED_URL" | "NOTE_REFERENCES_URL" | "COLLECTION_CONTAINS_URL" | "URL_CONNECTS_URL"; id: string; source: string; target: string; metadata?: Record | undefined; }>, "many">; pagination: z.ZodObject<{ currentPage: z.ZodNumber; totalPages: z.ZodNumber; totalCount: z.ZodNumber; hasMore: z.ZodBoolean; limit: z.ZodNumber; }, "strip", z.ZodTypeAny, { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }, { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }>; }, "strip", z.ZodTypeAny, { pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; nodes: { type: "URL" | "USER" | "COLLECTION" | "NOTE"; id: string; metadata: Record; label: string; }[]; edges: { type: "USER_FOLLOWS_USER" | "USER_FOLLOWS_COLLECTION" | "USER_AUTHORED_URL" | "NOTE_REFERENCES_URL" | "COLLECTION_CONTAINS_URL" | "URL_CONNECTS_URL"; id: string; source: string; target: string; metadata?: Record | undefined; }[]; }, { pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; nodes: { type: "URL" | "USER" | "COLLECTION" | "NOTE"; id: string; metadata: Record; label: string; }[]; edges: { type: "USER_FOLLOWS_USER" | "USER_FOLLOWS_COLLECTION" | "USER_AUTHORED_URL" | "NOTE_REFERENCES_URL" | "COLLECTION_CONTAINS_URL" | "URL_CONNECTS_URL"; id: string; source: string; target: string; metadata?: Record | undefined; }[]; }>; }; strictStatusCodes: true; }; urlGraphData: { metadata: { readonly internal: true; }; query: z.ZodObject<{ url: z.ZodString; depth: z.ZodOptional; }, "strip", z.ZodTypeAny, { url: string; depth?: number | undefined; }, { url: string; depth?: number | undefined; }>; summary: "Get URL graph data"; description: "Returns the connection graph centered on a given URL, up to the specified depth."; method: "GET"; path: "/network.cosmik.graphView.getUrlData"; responses: { 200: z.ZodObject<{ nodes: z.ZodArray; label: z.ZodString; metadata: z.ZodRecord; }, "strip", z.ZodTypeAny, { type: "URL" | "USER" | "COLLECTION" | "NOTE"; id: string; metadata: Record; label: string; }, { type: "URL" | "USER" | "COLLECTION" | "NOTE"; id: string; metadata: Record; label: string; }>, "many">; edges: z.ZodArray; metadata: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type: "USER_FOLLOWS_USER" | "USER_FOLLOWS_COLLECTION" | "USER_AUTHORED_URL" | "NOTE_REFERENCES_URL" | "COLLECTION_CONTAINS_URL" | "URL_CONNECTS_URL"; id: string; source: string; target: string; metadata?: Record | undefined; }, { type: "USER_FOLLOWS_USER" | "USER_FOLLOWS_COLLECTION" | "USER_AUTHORED_URL" | "NOTE_REFERENCES_URL" | "COLLECTION_CONTAINS_URL" | "URL_CONNECTS_URL"; id: string; source: string; target: string; metadata?: Record | undefined; }>, "many">; pagination: z.ZodObject<{ currentPage: z.ZodNumber; totalPages: z.ZodNumber; totalCount: z.ZodNumber; hasMore: z.ZodBoolean; limit: z.ZodNumber; }, "strip", z.ZodTypeAny, { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }, { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }>; }, "strip", z.ZodTypeAny, { pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; nodes: { type: "URL" | "USER" | "COLLECTION" | "NOTE"; id: string; metadata: Record; label: string; }[]; edges: { type: "USER_FOLLOWS_USER" | "USER_FOLLOWS_COLLECTION" | "USER_AUTHORED_URL" | "NOTE_REFERENCES_URL" | "COLLECTION_CONTAINS_URL" | "URL_CONNECTS_URL"; id: string; source: string; target: string; metadata?: Record | undefined; }[]; }, { pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; nodes: { type: "URL" | "USER" | "COLLECTION" | "NOTE"; id: string; metadata: Record; label: string; }[]; edges: { type: "USER_FOLLOWS_USER" | "USER_FOLLOWS_COLLECTION" | "USER_AUTHORED_URL" | "NOTE_REFERENCES_URL" | "COLLECTION_CONTAINS_URL" | "URL_CONNECTS_URL"; id: string; source: string; target: string; metadata?: Record | undefined; }[]; }>; }; strictStatusCodes: true; }; followTarget: { summary: "Follow a user or collection"; description: "Follows a target user or collection on behalf of the authenticated user."; method: "POST"; body: z.ZodObject<{ targetId: z.ZodString; targetType: z.ZodEnum<["USER", "COLLECTION"]>; }, "strip", z.ZodTypeAny, { targetId: string; targetType: "USER" | "COLLECTION"; }, { targetId: string; targetType: "USER" | "COLLECTION"; }>; path: "/network.cosmik.graph.follow"; responses: { 200: z.ZodObject<{ followId: z.ZodString; }, "strip", z.ZodTypeAny, { followId: string; }, { followId: string; }>; }; strictStatusCodes: true; }; unfollowTarget: { summary: "Unfollow a user or collection"; description: "Removes a follow relationship between the authenticated user and a target."; method: "POST"; body: z.ZodObject<{ targetId: z.ZodString; targetType: z.ZodEnum<["USER", "COLLECTION"]>; }, "strip", z.ZodTypeAny, { targetId: string; targetType: "USER" | "COLLECTION"; }, { targetId: string; targetType: "USER" | "COLLECTION"; }>; path: "/network.cosmik.graph.unfollow"; responses: { 200: z.ZodObject<{ success: z.ZodBoolean; }, "strip", z.ZodTypeAny, { success: boolean; }, { success: boolean; }>; }; strictStatusCodes: true; }; followingUsers: { query: z.ZodObject<{ identifier: z.ZodString; page: z.ZodOptional; limit: z.ZodOptional; }, "strip", z.ZodTypeAny, { identifier: string; page?: number | undefined; limit?: number | undefined; }, { identifier: string; page?: number | undefined; limit?: number | undefined; }>; summary: "List users a user follows"; description: "Returns users followed by the specified account, identified by handle or DID."; method: "GET"; path: "/network.cosmik.graph.getFollowing"; responses: { 200: z.ZodObject<{ users: z.ZodArray; bannerUrl: z.ZodOptional; description: z.ZodOptional; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followsYou: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; followedCollectionsCount: z.ZodOptional; urlCardCount: z.ZodOptional; collectionCount: z.ZodOptional; connectionCount: z.ZodOptional; connectionsByType: z.ZodOptional, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>>; labels: z.ZodOptional>; ver: z.ZodOptional; src: z.ZodString; uri: z.ZodString; cid: z.ZodOptional; val: z.ZodString; neg: z.ZodOptional; cts: z.ZodString; exp: z.ZodOptional; sig: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }>, "many">; pagination: z.ZodObject<{ currentPage: z.ZodNumber; totalPages: z.ZodNumber; totalCount: z.ZodNumber; hasMore: z.ZodBoolean; limit: z.ZodNumber; }, "strip", z.ZodTypeAny, { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }, { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }>; }, "strip", z.ZodTypeAny, { pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; users: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }[]; }, { pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; users: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }[]; }>; }; strictStatusCodes: true; }; bskyFollowedUsers: { metadata: { readonly internal: true; }; query: z.ZodObject<{ page: z.ZodOptional; limit: z.ZodOptional; }, "strip", z.ZodTypeAny, { page?: number | undefined; limit?: number | undefined; }, { page?: number | undefined; limit?: number | undefined; }>; summary: "List Semble users followed on Bluesky"; description: "Returns the Semble users that the authenticated user follows on Bluesky, paginated."; method: "GET"; path: "/network.cosmik.graph.getBskyFollowedUsers"; responses: { 200: z.ZodObject<{ users: z.ZodArray; bannerUrl: z.ZodOptional; description: z.ZodOptional; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followsYou: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; followedCollectionsCount: z.ZodOptional; urlCardCount: z.ZodOptional; collectionCount: z.ZodOptional; connectionCount: z.ZodOptional; connectionsByType: z.ZodOptional, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>>; labels: z.ZodOptional>; ver: z.ZodOptional; src: z.ZodString; uri: z.ZodString; cid: z.ZodOptional; val: z.ZodString; neg: z.ZodOptional; cts: z.ZodString; exp: z.ZodOptional; sig: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }>, "many">; pagination: z.ZodObject<{ currentPage: z.ZodNumber; totalPages: z.ZodNumber; totalCount: z.ZodNumber; hasMore: z.ZodBoolean; limit: z.ZodNumber; }, "strip", z.ZodTypeAny, { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }, { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }>; }, "strip", z.ZodTypeAny, { pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; users: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }[]; }, { pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; users: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }[]; }>; }; strictStatusCodes: true; }; followMany: { metadata: { readonly internal: true; }; summary: "Follow multiple users"; description: "Follows all given users on behalf of the authenticated user. Already-followed targets are skipped."; method: "POST"; body: z.ZodObject<{ targetIds: z.ZodArray; }, "strip", z.ZodTypeAny, { targetIds: string[]; }, { targetIds: string[]; }>; path: "/network.cosmik.graph.followMany"; responses: { 200: z.ZodObject<{ followedCount: z.ZodNumber; alreadyFollowingCount: z.ZodNumber; }, "strip", z.ZodTypeAny, { followedCount: number; alreadyFollowingCount: number; }, { followedCount: number; alreadyFollowingCount: number; }>; }; strictStatusCodes: true; }; userFollowers: { query: z.ZodObject<{ identifier: z.ZodString; page: z.ZodOptional; limit: z.ZodOptional; }, "strip", z.ZodTypeAny, { identifier: string; page?: number | undefined; limit?: number | undefined; }, { identifier: string; page?: number | undefined; limit?: number | undefined; }>; summary: "List a user's followers"; description: "Returns users who follow the specified account, identified by handle or DID."; method: "GET"; path: "/network.cosmik.graph.getFollowers"; responses: { 200: z.ZodObject<{ users: z.ZodArray; bannerUrl: z.ZodOptional; description: z.ZodOptional; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followsYou: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; followedCollectionsCount: z.ZodOptional; urlCardCount: z.ZodOptional; collectionCount: z.ZodOptional; connectionCount: z.ZodOptional; connectionsByType: z.ZodOptional, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>>; labels: z.ZodOptional>; ver: z.ZodOptional; src: z.ZodString; uri: z.ZodString; cid: z.ZodOptional; val: z.ZodString; neg: z.ZodOptional; cts: z.ZodString; exp: z.ZodOptional; sig: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }>, "many">; pagination: z.ZodObject<{ currentPage: z.ZodNumber; totalPages: z.ZodNumber; totalCount: z.ZodNumber; hasMore: z.ZodBoolean; limit: z.ZodNumber; }, "strip", z.ZodTypeAny, { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }, { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }>; }, "strip", z.ZodTypeAny, { pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; users: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }[]; }, { pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; users: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }[]; }>; }; strictStatusCodes: true; }; followingCollections: { query: z.ZodObject<{ identifier: z.ZodString; page: z.ZodOptional; limit: z.ZodOptional; }, "strip", z.ZodTypeAny, { identifier: string; page?: number | undefined; limit?: number | undefined; }, { identifier: string; page?: number | undefined; limit?: number | undefined; }>; summary: "List collections a user follows"; description: "Returns collections followed by the specified account, identified by handle or DID."; method: "GET"; path: "/network.cosmik.graph.getFollowingCollections"; responses: { 200: z.ZodObject<{ collections: z.ZodArray; name: z.ZodString; author: z.ZodObject<{ id: z.ZodString; name: z.ZodString; handle: z.ZodString; avatarUrl: z.ZodOptional; bannerUrl: z.ZodOptional; description: z.ZodOptional; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followsYou: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; followedCollectionsCount: z.ZodOptional; urlCardCount: z.ZodOptional; collectionCount: z.ZodOptional; connectionCount: z.ZodOptional; connectionsByType: z.ZodOptional, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>>; labels: z.ZodOptional>; ver: z.ZodOptional; src: z.ZodString; uri: z.ZodString; cid: z.ZodOptional; val: z.ZodString; neg: z.ZodOptional; cts: z.ZodString; exp: z.ZodOptional; sig: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }>; description: z.ZodOptional; accessType: z.ZodOptional>; cardCount: z.ZodNumber; createdAt: z.ZodString; updatedAt: z.ZodString; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followerCount: z.ZodOptional; }, "strip", z.ZodTypeAny, { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }, { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }>, "many">; pagination: z.ZodObject<{ currentPage: z.ZodNumber; totalPages: z.ZodNumber; totalCount: z.ZodNumber; hasMore: z.ZodBoolean; limit: z.ZodNumber; }, "strip", z.ZodTypeAny, { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }, { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }>; }, "strip", z.ZodTypeAny, { collections: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }[]; pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; }, { collections: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }[]; pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; }>; }; strictStatusCodes: true; }; followingCount: { query: z.ZodObject<{ identifier: z.ZodString; }, "strip", z.ZodTypeAny, { identifier: string; }, { identifier: string; }>; summary: "Get following count"; description: "Returns the number of users a given account follows."; method: "GET"; path: "/network.cosmik.graph.getFollowingCount"; responses: { 200: z.ZodObject<{ count: z.ZodNumber; }, "strip", z.ZodTypeAny, { count: number; }, { count: number; }>; }; strictStatusCodes: true; }; userFollowersCount: { query: z.ZodObject<{ identifier: z.ZodString; }, "strip", z.ZodTypeAny, { identifier: string; }, { identifier: string; }>; summary: "Get follower count"; description: "Returns the number of followers for a given account."; method: "GET"; path: "/network.cosmik.graph.getFollowersCount"; responses: { 200: z.ZodObject<{ count: z.ZodNumber; }, "strip", z.ZodTypeAny, { count: number; }, { count: number; }>; }; strictStatusCodes: true; }; followingCollectionsCount: { query: z.ZodObject<{ identifier: z.ZodString; }, "strip", z.ZodTypeAny, { identifier: string; }, { identifier: string; }>; summary: "Get following collections count"; description: "Returns the number of collections a given account follows."; method: "GET"; path: "/network.cosmik.graph.getFollowingCollectionsCount"; responses: { 200: z.ZodObject<{ count: z.ZodNumber; }, "strip", z.ZodTypeAny, { count: number; }, { count: number; }>; }; strictStatusCodes: true; }; subscribeToTarget: { summary: "Subscribe to a user or collection"; description: "Marks an existing follow as subscribed for the authenticated user. Requires that the user is already following the target."; method: "POST"; body: z.ZodObject<{ targetId: z.ZodString; targetType: z.ZodEnum<["USER", "COLLECTION"]>; scopes: z.ZodOptional, "many">>; }, "strip", z.ZodTypeAny, { targetId: string; targetType: "USER" | "COLLECTION"; scopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; }, { targetId: string; targetType: "USER" | "COLLECTION"; scopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; }>; path: "/network.cosmik.graph.subscribe"; responses: { 200: z.ZodObject<{ followId: z.ZodString; subscribedAt: z.ZodString; scopes: z.ZodArray, "many">; }, "strip", z.ZodTypeAny, { followId: string; scopes: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[]; subscribedAt: string; }, { followId: string; scopes: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[]; subscribedAt: string; }>; }; strictStatusCodes: true; }; unsubscribeFromTarget: { summary: "Unsubscribe from a user or collection"; description: "Clears the subscription flag on an existing follow. Idempotent."; method: "POST"; body: z.ZodObject<{ targetId: z.ZodString; targetType: z.ZodEnum<["USER", "COLLECTION"]>; }, "strip", z.ZodTypeAny, { targetId: string; targetType: "USER" | "COLLECTION"; }, { targetId: string; targetType: "USER" | "COLLECTION"; }>; path: "/network.cosmik.graph.unsubscribe"; responses: { 200: z.ZodObject<{ success: z.ZodBoolean; }, "strip", z.ZodTypeAny, { success: boolean; }, { success: boolean; }>; }; strictStatusCodes: true; }; updateSubscription: { summary: "Update the scopes of an existing subscription"; description: "Replaces the scope set on a subscription. Requires the caller to already be subscribed to the target."; method: "POST"; body: z.ZodObject<{ targetId: z.ZodString; targetType: z.ZodEnum<["USER", "COLLECTION"]>; scopes: z.ZodArray, "many">; }, "strip", z.ZodTypeAny, { targetId: string; targetType: "USER" | "COLLECTION"; scopes: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[]; }, { targetId: string; targetType: "USER" | "COLLECTION"; scopes: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[]; }>; path: "/network.cosmik.graph.updateSubscription"; responses: { 200: z.ZodObject<{ followId: z.ZodString; subscribedAt: z.ZodString; scopes: z.ZodArray, "many">; }, "strip", z.ZodTypeAny, { followId: string; scopes: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[]; subscribedAt: string; }, { followId: string; scopes: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[]; subscribedAt: string; }>; }; strictStatusCodes: true; }; getMySubscriptions: { query: z.ZodObject<{ targetType: z.ZodOptional>; } & { page: z.ZodOptional; limit: z.ZodOptional; }, "strip", z.ZodTypeAny, { page?: number | undefined; limit?: number | undefined; targetType?: "USER" | "COLLECTION" | undefined; }, { page?: number | undefined; limit?: number | undefined; targetType?: "USER" | "COLLECTION" | undefined; }>; summary: "List my subscriptions"; description: "Returns the authenticated user's subscribed users and collections, ordered by subscribedAt DESC."; method: "GET"; path: "/network.cosmik.graph.getSubscriptions"; responses: { 200: z.ZodObject<{ items: z.ZodArray; user: z.ZodObject<{ id: z.ZodString; name: z.ZodString; handle: z.ZodString; avatarUrl: z.ZodOptional; bannerUrl: z.ZodOptional; description: z.ZodOptional; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followsYou: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; followedCollectionsCount: z.ZodOptional; urlCardCount: z.ZodOptional; collectionCount: z.ZodOptional; connectionCount: z.ZodOptional; connectionsByType: z.ZodOptional, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>>; labels: z.ZodOptional>; ver: z.ZodOptional; src: z.ZodString; uri: z.ZodString; cid: z.ZodOptional; val: z.ZodString; neg: z.ZodOptional; cts: z.ZodString; exp: z.ZodOptional; sig: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }>; subscribedAt: z.ZodString; scopes: z.ZodArray, "many">; }, "strip", z.ZodTypeAny, { type: "USER"; user: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; scopes: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[]; subscribedAt: string; }, { type: "USER"; user: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; scopes: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[]; subscribedAt: string; }>, z.ZodObject<{ type: z.ZodLiteral<"COLLECTION">; collection: z.ZodObject<{ id: z.ZodString; uri: z.ZodOptional; name: z.ZodString; author: z.ZodObject<{ id: z.ZodString; name: z.ZodString; handle: z.ZodString; avatarUrl: z.ZodOptional; bannerUrl: z.ZodOptional; description: z.ZodOptional; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followsYou: z.ZodOptional; followerCount: z.ZodOptional; followingCount: z.ZodOptional; followedCollectionsCount: z.ZodOptional; urlCardCount: z.ZodOptional; collectionCount: z.ZodOptional; connectionCount: z.ZodOptional; connectionsByType: z.ZodOptional, z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip">>>; labels: z.ZodOptional>; ver: z.ZodOptional; src: z.ZodString; uri: z.ZodString; cid: z.ZodOptional; val: z.ZodString; neg: z.ZodOptional; cts: z.ZodString; exp: z.ZodOptional; sig: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }, { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }, { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }>; description: z.ZodOptional; accessType: z.ZodOptional>; cardCount: z.ZodNumber; createdAt: z.ZodString; updatedAt: z.ZodString; isFollowing: z.ZodOptional; isSubscribed: z.ZodOptional; subscriptionScopes: z.ZodOptional, "many">>; followerCount: z.ZodOptional; }, "strip", z.ZodTypeAny, { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }, { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }>; subscribedAt: z.ZodString; scopes: z.ZodArray, "many">; }, "strip", z.ZodTypeAny, { type: "COLLECTION"; scopes: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[]; subscribedAt: string; collection: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }; }, { type: "COLLECTION"; scopes: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[]; subscribedAt: string; collection: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }; }>]>, "many">; pagination: z.ZodObject<{ currentPage: z.ZodNumber; totalPages: z.ZodNumber; totalCount: z.ZodNumber; hasMore: z.ZodBoolean; limit: z.ZodNumber; }, "strip", z.ZodTypeAny, { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }, { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }>; }, "strip", z.ZodTypeAny, { pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; items: ({ type: "USER"; user: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; scopes: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[]; subscribedAt: string; } | { type: "COLLECTION"; scopes: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[]; subscribedAt: string; collection: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectOutputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }; })[]; }, { pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; items: ({ type: "USER"; user: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; scopes: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[]; subscribedAt: string; } | { type: "COLLECTION"; scopes: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[]; subscribedAt: string; collection: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: z.objectInputType<{ total: z.ZodNumber; }, z.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }; })[]; }>; }; strictStatusCodes: true; }; }; type ContractType = { cards: typeof cardsContract; collections: typeof collectionsContract; users: typeof usersContract; feeds: typeof feedsContract; notifications: typeof notificationsContract; connections: typeof connectionsContract; search: typeof searchContract; graph: typeof graphContract; }; declare const publicContract: PublicRoutes; /** * Creates a Semble API client. * * @param apiKey - Your Semble API key. Optional; without it only public * endpoints are accessible. * @param client - Optional client identifier (e.g. 'mcp', 'my-plugin'), sent * as the `X-Semble-Client` header for usage analytics. It is * lowercased server-side and must then match * `^[a-z0-9][a-z0-9_-]{0,31}$`; values that do not are ignored * (the request still succeeds, but is not attributed). * @param baseUrl - The base URL for the Semble API (default: 'https://api.semble.so/xrpc'). * @returns A Semble API client instance. */ declare function createSembleClient({ apiKey, client, baseUrl, }?: { apiKey?: string; client?: string; baseUrl?: string; }): { cards: { addUrlToLibrary: (args: { body: { url: string; note?: string | undefined; collectionIds?: string[] | undefined; viaCardId?: string | undefined; }; cache?: RequestCache | undefined; fetchOptions?: _ts_rest_core.FetchOptions | undefined; extraHeaders?: Record | undefined; overrideClientOptions?: Partial<_ts_rest_core.OverrideableClientArgs> | undefined; }) => Promise<{ status: 200; body: { urlCardId: string; noteCardId?: string | undefined; }; headers: Headers; }>; urlCardAssociations: (args: { body: { cardId: string; note?: string | undefined; viaCardId?: string | undefined; addToCollections?: string[] | undefined; removeFromCollections?: string[] | undefined; }; cache?: RequestCache | undefined; fetchOptions?: _ts_rest_core.FetchOptions | undefined; extraHeaders?: Record | undefined; overrideClientOptions?: Partial<_ts_rest_core.OverrideableClientArgs> | undefined; }) => Promise<{ status: 200; body: { urlCardId: string; addedToCollections: string[]; removedFromCollections: string[]; noteCardId?: string | undefined; }; headers: Headers; }>; myUrlCards: (args?: { cache?: RequestCache | undefined; fetchOptions?: _ts_rest_core.FetchOptions | undefined; extraHeaders?: Record | undefined; overrideClientOptions?: Partial<_ts_rest_core.OverrideableClientArgs> | undefined; query?: { page?: number | undefined; limit?: number | undefined; sortBy?: "createdAt" | "updatedAt" | "libraryCount" | undefined; sortOrder?: "asc" | "desc" | undefined; urlType?: "link" | "article" | "book" | "research" | "audio" | "video" | "social" | "event" | "software" | undefined; uncollected?: boolean | undefined; searchText?: string | undefined; } | undefined; } | undefined) => Promise<{ status: 200; body: { cards: { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: zod.objectOutputType<{ total: zod.ZodNumber; }, zod.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }[]; pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; sorting: { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt" | "libraryCount"; }; }; headers: Headers; }>; urlMetadata: (args: { query: { url: string; includeStats?: boolean | undefined; }; cache?: RequestCache | undefined; fetchOptions?: _ts_rest_core.FetchOptions | undefined; extraHeaders?: Record | undefined; overrideClientOptions?: Partial<_ts_rest_core.OverrideableClientArgs> | undefined; }) => Promise<{ status: 200; body: { metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlIsConnected?: boolean | undefined; stats?: { libraryCount: number; collectionCount: number; noteCount: number; connections: { all: { total: number; } & { [k: string]: number; }; incoming: { total: number; } & { [k: string]: number; }; outgoing: { total: number; } & { [k: string]: number; }; }; } | undefined; }; headers: Headers; }>; urlLibraryStatus: (args: { query: { url: string; }; cache?: RequestCache | undefined; fetchOptions?: _ts_rest_core.FetchOptions | undefined; extraHeaders?: Record | undefined; overrideClientOptions?: Partial<_ts_rest_core.OverrideableClientArgs> | undefined; }) => Promise<{ status: 200; body: { collections?: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: zod.objectOutputType<{ total: zod.ZodNumber; }, zod.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }[] | undefined; card?: { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: zod.objectOutputType<{ total: zod.ZodNumber; }, zod.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; } | undefined; }; headers: Headers; }>; librariesForUrl: (args: { query: { url: string; page?: number | undefined; limit?: number | undefined; sortBy?: "createdAt" | "updatedAt" | "libraryCount" | undefined; sortOrder?: "asc" | "desc" | undefined; }; cache?: RequestCache | undefined; fetchOptions?: _ts_rest_core.FetchOptions | undefined; extraHeaders?: Record | undefined; overrideClientOptions?: Partial<_ts_rest_core.OverrideableClientArgs> | undefined; }) => Promise<{ status: 200; body: { libraries: { user: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: zod.objectOutputType<{ total: zod.ZodNumber; }, zod.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; card: { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: zod.objectOutputType<{ total: zod.ZodNumber; }, zod.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }; }[]; pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; sorting: { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt" | "libraryCount"; }; }; headers: Headers; }>; noteCardsForUrl: (args: { query: { url: string; page?: number | undefined; limit?: number | undefined; sortBy?: "createdAt" | "updatedAt" | "libraryCount" | undefined; sortOrder?: "asc" | "desc" | undefined; }; cache?: RequestCache | undefined; fetchOptions?: _ts_rest_core.FetchOptions | undefined; extraHeaders?: Record | undefined; overrideClientOptions?: Partial<_ts_rest_core.OverrideableClientArgs> | undefined; }) => Promise<{ status: 200; body: { pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; sorting: { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt" | "libraryCount"; }; notes: { createdAt: string; updatedAt: string; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: zod.objectOutputType<{ total: zod.ZodNumber; }, zod.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; note: string; }[]; }; headers: Headers; }>; searchCards: (args: { query: { searchQuery: string; page?: number | undefined; limit?: number | undefined; sortBy?: "createdAt" | "updatedAt" | "libraryCount" | undefined; sortOrder?: "asc" | "desc" | undefined; urlType?: "link" | "article" | "book" | "research" | "audio" | "video" | "social" | "event" | "software" | undefined; }; cache?: RequestCache | undefined; fetchOptions?: _ts_rest_core.FetchOptions | undefined; extraHeaders?: Record | undefined; overrideClientOptions?: Partial<_ts_rest_core.OverrideableClientArgs> | undefined; }) => Promise<{ status: 200; body: { pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; sorting: { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt" | "libraryCount"; }; urls: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }[]; }; headers: Headers; }>; cardById: (args: { query: { cardId: string; }; cache?: RequestCache | undefined; fetchOptions?: _ts_rest_core.FetchOptions | undefined; extraHeaders?: Record | undefined; overrideClientOptions?: Partial<_ts_rest_core.OverrideableClientArgs> | undefined; }) => Promise<{ status: 200; body: { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: zod.objectOutputType<{ total: zod.ZodNumber; }, zod.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; collections: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: zod.objectOutputType<{ total: zod.ZodNumber; }, zod.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }[]; libraries: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: zod.objectOutputType<{ total: zod.ZodNumber; }, zod.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }[]; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }; headers: Headers; }>; cardNote: (args: { body: { note: string; cardId: string; }; cache?: RequestCache | undefined; fetchOptions?: _ts_rest_core.FetchOptions | undefined; extraHeaders?: Record | undefined; overrideClientOptions?: Partial<_ts_rest_core.OverrideableClientArgs> | undefined; }) => Promise<{ status: 200; body: { cardId: string; }; headers: Headers; }>; removeFromLibrary: (args: { body: { cardId: string; }; cache?: RequestCache | undefined; fetchOptions?: _ts_rest_core.FetchOptions | undefined; extraHeaders?: Record | undefined; overrideClientOptions?: Partial<_ts_rest_core.OverrideableClientArgs> | undefined; }) => Promise<{ status: 200; body: { cardId: string; }; headers: Headers; }>; cardsByUser: (args: { query: { identifier: string; page?: number | undefined; limit?: number | undefined; sortBy?: "createdAt" | "updatedAt" | "libraryCount" | undefined; sortOrder?: "asc" | "desc" | undefined; urlType?: "link" | "article" | "book" | "research" | "audio" | "video" | "social" | "event" | "software" | undefined; uncollected?: boolean | undefined; searchText?: string | undefined; }; cache?: RequestCache | undefined; fetchOptions?: _ts_rest_core.FetchOptions | undefined; extraHeaders?: Record | undefined; overrideClientOptions?: Partial<_ts_rest_core.OverrideableClientArgs> | undefined; }) => Promise<{ status: 200; body: { cards: { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: zod.objectOutputType<{ total: zod.ZodNumber; }, zod.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }[]; pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; sorting: { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt" | "libraryCount"; }; }; headers: Headers; }>; }; collections: { myCollections: (args?: { cache?: RequestCache | undefined; fetchOptions?: _ts_rest_core.FetchOptions | undefined; extraHeaders?: Record | undefined; overrideClientOptions?: Partial<_ts_rest_core.OverrideableClientArgs> | undefined; query?: { page?: number | undefined; limit?: number | undefined; sortBy?: "createdAt" | "updatedAt" | "name" | "cardCount" | "addedAt" | undefined; sortOrder?: "asc" | "desc" | undefined; searchText?: string | undefined; } | undefined; } | undefined) => Promise<{ status: 200; body: { collections: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: zod.objectOutputType<{ total: zod.ZodNumber; }, zod.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }[]; pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; sorting: { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt" | "name" | "cardCount" | "addedAt"; }; }; headers: Headers; }>; createCollection: (args: { body: { name: string; description?: string | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }; cache?: RequestCache | undefined; fetchOptions?: _ts_rest_core.FetchOptions | undefined; extraHeaders?: Record | undefined; overrideClientOptions?: Partial<_ts_rest_core.OverrideableClientArgs> | undefined; }) => Promise<{ status: 200; body: { collectionId: string; }; headers: Headers; }>; collectionsForUrl: (args: { query: { url: string; page?: number | undefined; limit?: number | undefined; sortBy?: "createdAt" | "updatedAt" | "name" | "cardCount" | "addedAt" | undefined; sortOrder?: "asc" | "desc" | undefined; }; cache?: RequestCache | undefined; fetchOptions?: _ts_rest_core.FetchOptions | undefined; extraHeaders?: Record | undefined; overrideClientOptions?: Partial<_ts_rest_core.OverrideableClientArgs> | undefined; }) => Promise<{ status: 200; body: { collections: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: zod.objectOutputType<{ total: zod.ZodNumber; }, zod.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }[]; pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; sorting: { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt" | "name" | "cardCount" | "addedAt"; }; }; headers: Headers; }>; searchCollections: (args?: { cache?: RequestCache | undefined; fetchOptions?: _ts_rest_core.FetchOptions | undefined; extraHeaders?: Record | undefined; overrideClientOptions?: Partial<_ts_rest_core.OverrideableClientArgs> | undefined; query?: { page?: number | undefined; limit?: number | undefined; sortBy?: "createdAt" | "updatedAt" | "name" | "cardCount" | "addedAt" | undefined; sortOrder?: "asc" | "desc" | undefined; searchText?: string | undefined; identifier?: string | undefined; accessType?: "OPEN" | "CLOSED" | undefined; } | undefined; } | undefined) => Promise<{ status: 200; body: { collections: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: zod.objectOutputType<{ total: zod.ZodNumber; }, zod.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }[]; pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; sorting: { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt" | "name" | "cardCount" | "addedAt"; }; }; headers: Headers; }>; collectionById: (args: { query: { collectionId: string; page?: number | undefined; limit?: number | undefined; sortBy?: "createdAt" | "updatedAt" | "libraryCount" | undefined; sortOrder?: "asc" | "desc" | undefined; urlType?: "link" | "article" | "book" | "research" | "audio" | "video" | "social" | "event" | "software" | undefined; }; cache?: RequestCache | undefined; fetchOptions?: _ts_rest_core.FetchOptions | undefined; extraHeaders?: Record | undefined; overrideClientOptions?: Partial<_ts_rest_core.OverrideableClientArgs> | undefined; }) => Promise<{ status: 200; body: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: zod.objectOutputType<{ total: zod.ZodNumber; }, zod.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; sorting: { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt" | "libraryCount"; }; urlCards: { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: zod.objectOutputType<{ total: zod.ZodNumber; }, zod.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }[]; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }; headers: Headers; }>; updateCollection: (args: { body: { name: string; collectionId: string; description?: string | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }; cache?: RequestCache | undefined; fetchOptions?: _ts_rest_core.FetchOptions | undefined; extraHeaders?: Record | undefined; overrideClientOptions?: Partial<_ts_rest_core.OverrideableClientArgs> | undefined; }) => Promise<{ status: 200; body: { collectionId: string; }; headers: Headers; }>; deleteCollection: (args: { body: { collectionId: string; }; cache?: RequestCache | undefined; fetchOptions?: _ts_rest_core.FetchOptions | undefined; extraHeaders?: Record | undefined; overrideClientOptions?: Partial<_ts_rest_core.OverrideableClientArgs> | undefined; }) => Promise<{ status: 200; body: { collectionId: string; }; headers: Headers; }>; collectionsByUser: (args: { query: { identifier: string; page?: number | undefined; limit?: number | undefined; sortBy?: "createdAt" | "updatedAt" | "name" | "cardCount" | "addedAt" | undefined; sortOrder?: "asc" | "desc" | undefined; searchText?: string | undefined; }; cache?: RequestCache | undefined; fetchOptions?: _ts_rest_core.FetchOptions | undefined; extraHeaders?: Record | undefined; overrideClientOptions?: Partial<_ts_rest_core.OverrideableClientArgs> | undefined; }) => Promise<{ status: 200; body: { collections: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: zod.objectOutputType<{ total: zod.ZodNumber; }, zod.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }[]; pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; sorting: { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt" | "name" | "cardCount" | "addedAt"; }; }; headers: Headers; }>; collectionByAtUri: (args: { query: { handle: string; recordKey: string; page?: number | undefined; limit?: number | undefined; sortBy?: "createdAt" | "updatedAt" | "libraryCount" | undefined; sortOrder?: "asc" | "desc" | undefined; urlType?: "link" | "article" | "book" | "research" | "audio" | "video" | "social" | "event" | "software" | undefined; }; cache?: RequestCache | undefined; fetchOptions?: _ts_rest_core.FetchOptions | undefined; extraHeaders?: Record | undefined; overrideClientOptions?: Partial<_ts_rest_core.OverrideableClientArgs> | undefined; }) => Promise<{ status: 200; body: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: zod.objectOutputType<{ total: zod.ZodNumber; }, zod.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; sorting: { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt" | "libraryCount"; }; urlCards: { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: zod.objectOutputType<{ total: zod.ZodNumber; }, zod.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }[]; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }; headers: Headers; }>; openWithContributor: (args: { query: { identifier: string; page?: number | undefined; limit?: number | undefined; sortBy?: "createdAt" | "updatedAt" | "name" | "cardCount" | "addedAt" | undefined; sortOrder?: "asc" | "desc" | undefined; }; cache?: RequestCache | undefined; fetchOptions?: _ts_rest_core.FetchOptions | undefined; extraHeaders?: Record | undefined; overrideClientOptions?: Partial<_ts_rest_core.OverrideableClientArgs> | undefined; }) => Promise<{ status: 200; body: { collections: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: zod.objectOutputType<{ total: zod.ZodNumber; }, zod.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }[]; pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; sorting: { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt" | "name" | "cardCount" | "addedAt"; }; }; headers: Headers; }>; collectionFollowers: (args: { query: { collectionId: string; page?: number | undefined; limit?: number | undefined; }; cache?: RequestCache | undefined; fetchOptions?: _ts_rest_core.FetchOptions | undefined; extraHeaders?: Record | undefined; overrideClientOptions?: Partial<_ts_rest_core.OverrideableClientArgs> | undefined; }) => Promise<{ status: 200; body: { pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; users: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: zod.objectOutputType<{ total: zod.ZodNumber; }, zod.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }[]; }; headers: Headers; }>; collectionFollowersCount: (args: { query: { collectionId: string; }; cache?: RequestCache | undefined; fetchOptions?: _ts_rest_core.FetchOptions | undefined; extraHeaders?: Record | undefined; overrideClientOptions?: Partial<_ts_rest_core.OverrideableClientArgs> | undefined; }) => Promise<{ status: 200; body: { count: number; }; headers: Headers; }>; recommendedCollectionsForUrl: (args: { query: { url: string; limit?: number | undefined; }; cache?: RequestCache | undefined; fetchOptions?: _ts_rest_core.FetchOptions | undefined; extraHeaders?: Record | undefined; overrideClientOptions?: Partial<_ts_rest_core.OverrideableClientArgs> | undefined; }) => Promise<{ status: 200; body: { myCollections: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: zod.objectOutputType<{ total: zod.ZodNumber; }, zod.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }[]; openCollections: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: zod.objectOutputType<{ total: zod.ZodNumber; }, zod.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }[]; }; headers: Headers; }>; collectionContributors: (args: { query: { collectionId: string; page?: number | undefined; limit?: number | undefined; }; cache?: RequestCache | undefined; fetchOptions?: _ts_rest_core.FetchOptions | undefined; extraHeaders?: Record | undefined; overrideClientOptions?: Partial<_ts_rest_core.OverrideableClientArgs> | undefined; }) => Promise<{ status: 200; body: { pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; users: { name: string; id: string; handle: string; contributionCount: number; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: zod.objectOutputType<{ total: zod.ZodNumber; }, zod.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }[]; }; headers: Headers; }>; }; users: { myProfile: (args?: { cache?: RequestCache | undefined; fetchOptions?: _ts_rest_core.FetchOptions | undefined; extraHeaders?: Record | undefined; overrideClientOptions?: Partial<_ts_rest_core.OverrideableClientArgs> | undefined; query?: { includeStats?: boolean | undefined; } | undefined; } | undefined) => Promise<{ status: 200; body: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: zod.objectOutputType<{ total: zod.ZodNumber; }, zod.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; headers: Headers; }>; userProfile: (args: { query: { identifier: string; includeStats?: boolean | undefined; }; cache?: RequestCache | undefined; fetchOptions?: _ts_rest_core.FetchOptions | undefined; extraHeaders?: Record | undefined; overrideClientOptions?: Partial<_ts_rest_core.OverrideableClientArgs> | undefined; }) => Promise<{ status: 200; body: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: zod.objectOutputType<{ total: zod.ZodNumber; }, zod.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; atprotoSessionValid?: boolean | undefined; }; headers: Headers; }>; }; feeds: { globalFeed: (args?: { cache?: RequestCache | undefined; fetchOptions?: _ts_rest_core.FetchOptions | undefined; extraHeaders?: Record | undefined; overrideClientOptions?: Partial<_ts_rest_core.OverrideableClientArgs> | undefined; query?: { page?: number | undefined; limit?: number | undefined; urlType?: "link" | "article" | "book" | "research" | "audio" | "video" | "social" | "event" | "software" | undefined; source?: "margin" | "semble" | undefined; activityTypes?: string[] | undefined; actorIds?: string[] | undefined; includeKnownBots?: boolean | undefined; beforeActivityId?: string | undefined; } | undefined; } | undefined) => Promise<{ status: 200; body: { pagination: { currentPage: number; hasMore: boolean; limit: number; totalPages?: number | undefined; totalCount?: number | undefined; nextCursor?: string | undefined; }; activities: ({ createdAt: Date; id: string; collections: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: zod.objectOutputType<{ total: zod.ZodNumber; }, zod.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }[]; user: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: zod.objectOutputType<{ total: zod.ZodNumber; }, zod.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; activityType: ActivityType.CARD_COLLECTED; card: { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: zod.objectOutputType<{ total: zod.ZodNumber; }, zod.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }; } | { createdAt: Date; id: string; connection: { connection: { createdAt: string; updatedAt: string; id: string; curator: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: zod.objectOutputType<{ total: zod.ZodNumber; }, zod.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; type?: string | undefined; note?: string | undefined; }; source: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; target: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; }; user: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: zod.objectOutputType<{ total: zod.ZodNumber; }, zod.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; activityType: ActivityType.CONNECTION_CREATED; })[]; }; headers: Headers; }>; followingFeed: (args?: { cache?: RequestCache | undefined; fetchOptions?: _ts_rest_core.FetchOptions | undefined; extraHeaders?: Record | undefined; overrideClientOptions?: Partial<_ts_rest_core.OverrideableClientArgs> | undefined; query?: { page?: number | undefined; limit?: number | undefined; urlType?: "link" | "article" | "book" | "research" | "audio" | "video" | "social" | "event" | "software" | undefined; source?: "margin" | "semble" | undefined; activityTypes?: string[] | undefined; actorIds?: string[] | undefined; includeKnownBots?: boolean | undefined; beforeActivityId?: string | undefined; } | undefined; } | undefined) => Promise<{ status: 200; body: { pagination: { currentPage: number; hasMore: boolean; limit: number; totalPages?: number | undefined; totalCount?: number | undefined; nextCursor?: string | undefined; }; activities: ({ createdAt: Date; id: string; collections: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: zod.objectOutputType<{ total: zod.ZodNumber; }, zod.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }[]; user: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: zod.objectOutputType<{ total: zod.ZodNumber; }, zod.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; activityType: ActivityType.CARD_COLLECTED; card: { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: zod.objectOutputType<{ total: zod.ZodNumber; }, zod.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }; } | { createdAt: Date; id: string; connection: { connection: { createdAt: string; updatedAt: string; id: string; curator: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: zod.objectOutputType<{ total: zod.ZodNumber; }, zod.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; type?: string | undefined; note?: string | undefined; }; source: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; target: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; }; user: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: zod.objectOutputType<{ total: zod.ZodNumber; }, zod.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; activityType: ActivityType.CONNECTION_CREATED; })[]; }; headers: Headers; }>; bskyFollowingFeed: (args?: { cache?: RequestCache | undefined; fetchOptions?: _ts_rest_core.FetchOptions | undefined; extraHeaders?: Record | undefined; overrideClientOptions?: Partial<_ts_rest_core.OverrideableClientArgs> | undefined; query?: { page?: number | undefined; limit?: number | undefined; urlType?: "link" | "article" | "book" | "research" | "audio" | "video" | "social" | "event" | "software" | undefined; identifier?: string | undefined; source?: "margin" | "semble" | undefined; activityTypes?: string[] | undefined; includeKnownBots?: boolean | undefined; beforeActivityId?: string | undefined; } | undefined; } | undefined) => Promise<{ status: 200; body: { pagination: { currentPage: number; hasMore: boolean; limit: number; totalPages?: number | undefined; totalCount?: number | undefined; nextCursor?: string | undefined; }; activities: ({ createdAt: Date; id: string; collections: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: zod.objectOutputType<{ total: zod.ZodNumber; }, zod.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }[]; user: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: zod.objectOutputType<{ total: zod.ZodNumber; }, zod.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; activityType: ActivityType.CARD_COLLECTED; card: { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: zod.objectOutputType<{ total: zod.ZodNumber; }, zod.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }; } | { createdAt: Date; id: string; connection: { connection: { createdAt: string; updatedAt: string; id: string; curator: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: zod.objectOutputType<{ total: zod.ZodNumber; }, zod.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; type?: string | undefined; note?: string | undefined; }; source: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; target: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; }; user: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: zod.objectOutputType<{ total: zod.ZodNumber; }, zod.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; activityType: ActivityType.CONNECTION_CREATED; })[]; }; headers: Headers; }>; }; notifications: { myNotifications: (args?: { cache?: RequestCache | undefined; fetchOptions?: _ts_rest_core.FetchOptions | undefined; extraHeaders?: Record | undefined; overrideClientOptions?: Partial<_ts_rest_core.OverrideableClientArgs> | undefined; query?: { page?: number | undefined; limit?: number | undefined; sortBy?: string | undefined; sortOrder?: "asc" | "desc" | undefined; unreadOnly?: boolean | undefined; } | undefined; } | undefined) => Promise<{ status: 200; body: { pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; notifications: ({ type: NotificationType.USER_ADDED_YOUR_CARD | NotificationType.USER_ADDED_YOUR_BSKY_POST | NotificationType.USER_ADDED_YOUR_COLLECTION | NotificationType.USER_ADDED_TO_YOUR_COLLECTION | NotificationType.SUBSCRIBED_USER_ADDED_CARD | NotificationType.USER_ADDED_CARD_TO_SUBSCRIBED_COLLECTION | NotificationType.USER_ADDED_SUBSCRIBED_COLLECTION; createdAt: string; id: string; user: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: zod.objectOutputType<{ total: zod.ZodNumber; }, zod.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; card: { type: "URL"; createdAt: string; updatedAt: string; libraryCount: number; id: string; url: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: zod.objectOutputType<{ total: zod.ZodNumber; }, zod.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; cardContent: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlLibraryCount: number; uri?: string | undefined; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; note?: { id: string; text: string; } | undefined; }; read: boolean; collections?: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: zod.objectOutputType<{ total: zod.ZodNumber; }, zod.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }[] | undefined; } | { type: NotificationType.USER_FOLLOWED_YOU | NotificationType.USER_FOLLOWED_YOUR_COLLECTION; createdAt: string; id: string; user: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: zod.objectOutputType<{ total: zod.ZodNumber; }, zod.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; read: boolean; followTargetType: "USER" | "COLLECTION"; collections?: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: zod.objectOutputType<{ total: zod.ZodNumber; }, zod.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }[] | undefined; followTargetId?: string | undefined; } | { type: NotificationType.USER_CONNECTED_YOUR_URL | NotificationType.USER_CONNECTED_YOUR_POST | NotificationType.USER_CONNECTED_YOUR_COLLECTION | NotificationType.SUBSCRIBED_USER_MADE_CONNECTION | NotificationType.USER_CONNECTED_SUBSCRIBED_COLLECTION; createdAt: string; id: string; connection: { connection: { createdAt: string; updatedAt: string; id: string; curator: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: zod.objectOutputType<{ total: zod.ZodNumber; }, zod.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; type?: string | undefined; note?: string | undefined; }; source: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; target: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; }; user: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: zod.objectOutputType<{ total: zod.ZodNumber; }, zod.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; read: boolean; })[]; unreadCount: number; }; headers: Headers; }>; unreadCount: (args?: { cache?: RequestCache | undefined; fetchOptions?: _ts_rest_core.FetchOptions | undefined; extraHeaders?: Record | undefined; overrideClientOptions?: Partial<_ts_rest_core.OverrideableClientArgs> | undefined; query?: {} | undefined; } | undefined) => Promise<{ status: 200; body: { unreadCount: number; }; headers: Headers; }>; markRead: (args: { body: { notificationIds: string[]; }; cache?: RequestCache | undefined; fetchOptions?: _ts_rest_core.FetchOptions | undefined; extraHeaders?: Record | undefined; overrideClientOptions?: Partial<_ts_rest_core.OverrideableClientArgs> | undefined; }) => Promise<{ status: 200; body: { markedCount: number; }; headers: Headers; }>; markAllRead: (args?: { cache?: RequestCache | undefined; fetchOptions?: _ts_rest_core.FetchOptions | undefined; extraHeaders?: Record | undefined; overrideClientOptions?: Partial<_ts_rest_core.OverrideableClientArgs> | undefined; body?: {} | undefined; } | undefined) => Promise<{ status: 200; body: { markedCount: number; }; headers: Headers; }>; }; connections: { connectionsForUrl: (args: { query: { url: string; page?: number | undefined; limit?: number | undefined; sortBy?: "createdAt" | "updatedAt" | undefined; sortOrder?: "asc" | "desc" | undefined; direction?: "forward" | "backward" | "both" | undefined; connectionTypes?: ("SUPPORTS" | "OPPOSES" | "ADDRESSES" | "HELPFUL" | "LEADS_TO" | "RELATED" | "SUPPLEMENT" | "EXPLAINER" | "SAME_AS" | "REFERENCES")[] | undefined; }; cache?: RequestCache | undefined; fetchOptions?: _ts_rest_core.FetchOptions | undefined; extraHeaders?: Record | undefined; overrideClientOptions?: Partial<_ts_rest_core.OverrideableClientArgs> | undefined; }) => Promise<{ status: 200; body: { connections: { connection: { createdAt: string; updatedAt: string; id: string; curator: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: zod.objectOutputType<{ total: zod.ZodNumber; }, zod.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; type?: string | undefined; note?: string | undefined; }; source: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; target: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; }[]; pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; sorting: { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt"; }; }; headers: Headers; }>; createConnection: (args: { body: { targetType: "CARD" | "URL"; sourceType: "CARD" | "URL"; sourceValue: string; targetValue: string; note?: string | undefined; connectionType?: "SUPPORTS" | "OPPOSES" | "ADDRESSES" | "HELPFUL" | "LEADS_TO" | "RELATED" | "SUPPLEMENT" | "EXPLAINER" | "SAME_AS" | "REFERENCES" | undefined; }; cache?: RequestCache | undefined; fetchOptions?: _ts_rest_core.FetchOptions | undefined; extraHeaders?: Record | undefined; overrideClientOptions?: Partial<_ts_rest_core.OverrideableClientArgs> | undefined; }) => Promise<{ status: 200; body: { connectionId: string; }; headers: Headers; }>; connectionsByUser: (args: { query: { identifier: string; page?: number | undefined; limit?: number | undefined; sortBy?: "createdAt" | "updatedAt" | undefined; sortOrder?: "asc" | "desc" | undefined; connectionTypes?: ("SUPPORTS" | "OPPOSES" | "ADDRESSES" | "HELPFUL" | "LEADS_TO" | "RELATED" | "SUPPLEMENT" | "EXPLAINER" | "SAME_AS" | "REFERENCES")[] | undefined; }; cache?: RequestCache | undefined; fetchOptions?: _ts_rest_core.FetchOptions | undefined; extraHeaders?: Record | undefined; overrideClientOptions?: Partial<_ts_rest_core.OverrideableClientArgs> | undefined; }) => Promise<{ status: 200; body: { connections: { connection: { createdAt: string; updatedAt: string; id: string; curator: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: zod.objectOutputType<{ total: zod.ZodNumber; }, zod.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; type?: string | undefined; note?: string | undefined; }; source: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; target: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }; }[]; pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; sorting: { sortOrder: "asc" | "desc"; sortBy: "createdAt" | "updatedAt"; }; }; headers: Headers; }>; updateConnection: (args: { body: { connectionId: string; note?: string | undefined; connectionType?: "SUPPORTS" | "OPPOSES" | "ADDRESSES" | "HELPFUL" | "LEADS_TO" | "RELATED" | "SUPPLEMENT" | "EXPLAINER" | "SAME_AS" | "REFERENCES" | undefined; removeNote?: boolean | undefined; swap?: boolean | undefined; }; cache?: RequestCache | undefined; fetchOptions?: _ts_rest_core.FetchOptions | undefined; extraHeaders?: Record | undefined; overrideClientOptions?: Partial<_ts_rest_core.OverrideableClientArgs> | undefined; }) => Promise<{ status: 200; body: { connectionId: string; }; headers: Headers; }>; deleteConnection: (args: { body: { connectionId: string; }; cache?: RequestCache | undefined; fetchOptions?: _ts_rest_core.FetchOptions | undefined; extraHeaders?: Record | undefined; overrideClientOptions?: Partial<_ts_rest_core.OverrideableClientArgs> | undefined; }) => Promise<{ status: 200; body: { connectionId: string; }; headers: Headers; }>; }; search: { similarUrls: (args: { query: { url: string; page?: number | undefined; limit?: number | undefined; sortBy?: string | undefined; sortOrder?: "asc" | "desc" | undefined; urlType?: "link" | "article" | "book" | "research" | "audio" | "video" | "social" | "event" | "software" | undefined; threshold?: number | undefined; }; cache?: RequestCache | undefined; fetchOptions?: _ts_rest_core.FetchOptions | undefined; extraHeaders?: Record | undefined; overrideClientOptions?: Partial<_ts_rest_core.OverrideableClientArgs> | undefined; }) => Promise<{ status: 200; body: { pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; urls: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }[]; }; headers: Headers; }>; semantic: (args: { query: { query: string; page?: number | undefined; limit?: number | undefined; sortBy?: string | undefined; sortOrder?: "asc" | "desc" | undefined; urlType?: "link" | "article" | "book" | "research" | "audio" | "video" | "social" | "event" | "software" | undefined; identifier?: string | undefined; threshold?: number | undefined; }; cache?: RequestCache | undefined; fetchOptions?: _ts_rest_core.FetchOptions | undefined; extraHeaders?: Record | undefined; overrideClientOptions?: Partial<_ts_rest_core.OverrideableClientArgs> | undefined; }) => Promise<{ status: 200; body: { pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; urls: { url: string; urlLibraryCount: number; metadata: { url: string; type?: string | undefined; description?: string | undefined; title?: string | undefined; author?: string | undefined; publishedDate?: string | undefined; siteName?: string | undefined; imageUrl?: string | undefined; retrievedAt?: string | undefined; doi?: string | undefined; isbn?: string | undefined; }; urlInLibrary?: boolean | undefined; urlConnectionCount?: number | undefined; urlIsConnected?: boolean | undefined; }[]; }; headers: Headers; }>; atProtoAccounts: (args?: { cache?: RequestCache | undefined; fetchOptions?: _ts_rest_core.FetchOptions | undefined; extraHeaders?: Record | undefined; overrideClientOptions?: Partial<_ts_rest_core.OverrideableClientArgs> | undefined; query?: { limit?: number | undefined; q?: string | undefined; cursor?: string | undefined; term?: string | undefined; } | undefined; } | undefined) => Promise<{ status: 200; body: { actors: { handle: string; did: string; status?: any; createdAt?: string | undefined; description?: string | undefined; labels?: any[] | undefined; displayName?: string | undefined; avatar?: string | undefined; associated?: { chat?: { allowIncoming: "all" | "none" | "following"; } | undefined; } | undefined; viewer?: { following?: string | undefined; muted?: boolean | undefined; blockedBy?: boolean | undefined; blocking?: string | undefined; followedBy?: string | undefined; } | undefined; indexedAt?: string | undefined; verification?: any; }[]; cursor?: string | undefined; }; headers: Headers; }>; }; graph: { followTarget: (args: { body: { targetId: string; targetType: "USER" | "COLLECTION"; }; cache?: RequestCache | undefined; fetchOptions?: _ts_rest_core.FetchOptions | undefined; extraHeaders?: Record | undefined; overrideClientOptions?: Partial<_ts_rest_core.OverrideableClientArgs> | undefined; }) => Promise<{ status: 200; body: { followId: string; }; headers: Headers; }>; unfollowTarget: (args: { body: { targetId: string; targetType: "USER" | "COLLECTION"; }; cache?: RequestCache | undefined; fetchOptions?: _ts_rest_core.FetchOptions | undefined; extraHeaders?: Record | undefined; overrideClientOptions?: Partial<_ts_rest_core.OverrideableClientArgs> | undefined; }) => Promise<{ status: 200; body: { success: boolean; }; headers: Headers; }>; followingUsers: (args: { query: { identifier: string; page?: number | undefined; limit?: number | undefined; }; cache?: RequestCache | undefined; fetchOptions?: _ts_rest_core.FetchOptions | undefined; extraHeaders?: Record | undefined; overrideClientOptions?: Partial<_ts_rest_core.OverrideableClientArgs> | undefined; }) => Promise<{ status: 200; body: { pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; users: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: zod.objectOutputType<{ total: zod.ZodNumber; }, zod.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }[]; }; headers: Headers; }>; userFollowers: (args: { query: { identifier: string; page?: number | undefined; limit?: number | undefined; }; cache?: RequestCache | undefined; fetchOptions?: _ts_rest_core.FetchOptions | undefined; extraHeaders?: Record | undefined; overrideClientOptions?: Partial<_ts_rest_core.OverrideableClientArgs> | undefined; }) => Promise<{ status: 200; body: { pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; users: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: zod.objectOutputType<{ total: zod.ZodNumber; }, zod.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }[]; }; headers: Headers; }>; followingCollections: (args: { query: { identifier: string; page?: number | undefined; limit?: number | undefined; }; cache?: RequestCache | undefined; fetchOptions?: _ts_rest_core.FetchOptions | undefined; extraHeaders?: Record | undefined; overrideClientOptions?: Partial<_ts_rest_core.OverrideableClientArgs> | undefined; }) => Promise<{ status: 200; body: { collections: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: zod.objectOutputType<{ total: zod.ZodNumber; }, zod.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }[]; pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; }; headers: Headers; }>; followingCount: (args: { query: { identifier: string; }; cache?: RequestCache | undefined; fetchOptions?: _ts_rest_core.FetchOptions | undefined; extraHeaders?: Record | undefined; overrideClientOptions?: Partial<_ts_rest_core.OverrideableClientArgs> | undefined; }) => Promise<{ status: 200; body: { count: number; }; headers: Headers; }>; userFollowersCount: (args: { query: { identifier: string; }; cache?: RequestCache | undefined; fetchOptions?: _ts_rest_core.FetchOptions | undefined; extraHeaders?: Record | undefined; overrideClientOptions?: Partial<_ts_rest_core.OverrideableClientArgs> | undefined; }) => Promise<{ status: 200; body: { count: number; }; headers: Headers; }>; followingCollectionsCount: (args: { query: { identifier: string; }; cache?: RequestCache | undefined; fetchOptions?: _ts_rest_core.FetchOptions | undefined; extraHeaders?: Record | undefined; overrideClientOptions?: Partial<_ts_rest_core.OverrideableClientArgs> | undefined; }) => Promise<{ status: 200; body: { count: number; }; headers: Headers; }>; subscribeToTarget: (args: { body: { targetId: string; targetType: "USER" | "COLLECTION"; scopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; }; cache?: RequestCache | undefined; fetchOptions?: _ts_rest_core.FetchOptions | undefined; extraHeaders?: Record | undefined; overrideClientOptions?: Partial<_ts_rest_core.OverrideableClientArgs> | undefined; }) => Promise<{ status: 200; body: { followId: string; scopes: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[]; subscribedAt: string; }; headers: Headers; }>; unsubscribeFromTarget: (args: { body: { targetId: string; targetType: "USER" | "COLLECTION"; }; cache?: RequestCache | undefined; fetchOptions?: _ts_rest_core.FetchOptions | undefined; extraHeaders?: Record | undefined; overrideClientOptions?: Partial<_ts_rest_core.OverrideableClientArgs> | undefined; }) => Promise<{ status: 200; body: { success: boolean; }; headers: Headers; }>; updateSubscription: (args: { body: { targetId: string; targetType: "USER" | "COLLECTION"; scopes: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[]; }; cache?: RequestCache | undefined; fetchOptions?: _ts_rest_core.FetchOptions | undefined; extraHeaders?: Record | undefined; overrideClientOptions?: Partial<_ts_rest_core.OverrideableClientArgs> | undefined; }) => Promise<{ status: 200; body: { followId: string; scopes: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[]; subscribedAt: string; }; headers: Headers; }>; getMySubscriptions: (args?: { cache?: RequestCache | undefined; fetchOptions?: _ts_rest_core.FetchOptions | undefined; extraHeaders?: Record | undefined; overrideClientOptions?: Partial<_ts_rest_core.OverrideableClientArgs> | undefined; query?: { page?: number | undefined; limit?: number | undefined; targetType?: "USER" | "COLLECTION" | undefined; } | undefined; } | undefined) => Promise<{ status: 200; body: { pagination: { currentPage: number; totalPages: number; totalCount: number; hasMore: boolean; limit: number; }; items: ({ type: "USER"; user: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: zod.objectOutputType<{ total: zod.ZodNumber; }, zod.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; scopes: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[]; subscribedAt: string; } | { type: "COLLECTION"; scopes: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[]; subscribedAt: string; collection: { createdAt: string; updatedAt: string; name: string; cardCount: number; id: string; author: { name: string; id: string; handle: string; avatarUrl?: string | undefined; bannerUrl?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followsYou?: boolean | undefined; followerCount?: number | undefined; followingCount?: number | undefined; followedCollectionsCount?: number | undefined; urlCardCount?: number | undefined; collectionCount?: number | undefined; connectionCount?: number | undefined; connectionsByType?: zod.objectOutputType<{ total: zod.ZodNumber; }, zod.ZodNumber, "strip"> | undefined; labels?: { src: string; uri: string; val: string; cts: string; $type?: "com.atproto.label.defs#label" | undefined; ver?: number | undefined; cid?: string | undefined; neg?: boolean | undefined; exp?: string | undefined; sig?: Uint8Array | undefined; }[] | undefined; }; uri?: string | undefined; description?: string | undefined; isFollowing?: boolean | undefined; isSubscribed?: boolean | undefined; subscriptionScopes?: ("CARD" | "CONNECTION" | "COLLECTION_SAVED")[] | undefined; followerCount?: number | undefined; accessType?: "OPEN" | "CLOSED" | undefined; }; })[]; }; headers: Headers; }>; }; }; type SembleClient = ReturnType; export { type SembleClient, publicContract as contract, createSembleClient };