···139139 ///
140140 /// [storyUris] List of story URIs to fetch
141141 Future<List<StoryView>> getStoryViews(List<AtUri> storyUris);
142142+143143+ /// Search for posts
144144+ /// [query] The search query string
145145+ /// [limit] The number of items to return (default 20)
146146+ /// [cursor] Pagination cursor for the next set of results
147147+ Future<({List<PostView> posts, String? cursor})> searchPosts(
148148+ String query, {
149149+ int limit = 20,
150150+ String sort = 'latest',
151151+ String? cursor,
152152+ });
142153}