import type { $Typed, AtUriString, HandleString, Un$Typed } from '@atproto/lex'; import type { app, com } from '../lexicons/index.js'; export declare const mock: { post({ text, facets, reply, embed, }: { text: string; facets?: app.bsky.feed.post.Main['facets']; reply?: app.bsky.feed.post.ReplyRef; embed?: app.bsky.feed.post.Main['embed']; }): $Typed; postView({ record, author, embed, replyCount, repostCount, likeCount, viewer, labels, }: { record: app.bsky.feed.post.Main; author: app.bsky.actor.defs.ProfileViewBasic; embed?: app.bsky.feed.defs.PostView['embed']; replyCount?: number; repostCount?: number; likeCount?: number; viewer?: app.bsky.feed.defs.ViewerState; labels?: com.atproto.label.defs.Label[]; }): $Typed; embedRecordView({ record, author, labels, }: { record: app.bsky.feed.post.Main; author: app.bsky.actor.defs.ProfileViewBasic; labels?: com.atproto.label.defs.Label[]; }): $Typed; profileViewBasic({ handle, displayName, description, viewer, labels, }: { handle: HandleString; displayName?: string; description?: string; viewer?: app.bsky.actor.defs.ViewerState; labels?: com.atproto.label.defs.Label[]; }): app.bsky.actor.defs.ProfileViewBasic; actorViewerState({ muted, mutedByList, blockedBy, blocking, blockingByList, following, followedBy, }: { muted?: boolean; mutedByList?: app.bsky.graph.defs.ListViewBasic; blockedBy?: boolean; blocking?: AtUriString; blockingByList?: app.bsky.graph.defs.ListViewBasic; following?: AtUriString; followedBy?: AtUriString; }): app.bsky.actor.defs.ViewerState; listViewBasic({ name }: { name: string; }): app.bsky.graph.defs.ListViewBasic; replyNotification({ author, record, labels, }: { record: app.bsky.feed.post.Main; author: Un$Typed; labels?: com.atproto.label.defs.Label[]; }): app.bsky.notification.listNotifications.Notification; followNotification({ author, subjectDid, labels, }: { author: Un$Typed; subjectDid: string; labels?: com.atproto.label.defs.Label[]; }): app.bsky.notification.listNotifications.Notification; label({ val, uri, src, }: { val: string; uri: com.atproto.label.defs.Label['uri']; src?: com.atproto.label.defs.Label['src']; }): com.atproto.label.defs.Label; }; //# sourceMappingURL=mock.d.ts.map