UNPKG

@memberjunction/actions-bizapps-social

Version:

Social Media Actions for MemberJunction - Twitter, LinkedIn, Facebook, Instagram, TikTok, YouTube, HootSuite, Buffer

53 lines 1.45 kB
import { HootSuiteBaseAction } from '../hootsuite-base.action'; import { ActionParam, ActionResultSimple, RunActionParams } from '@memberjunction/actions-base'; import { SearchParams, SocialPost } from '../../../base/base-social.action'; /** * Action to search historical posts in HootSuite */ export declare class HootSuiteSearchPostsAction extends HootSuiteBaseAction { /** * Search for posts in HootSuite */ protected InternalRunAction(params: RunActionParams): Promise<ActionResultSimple>; /** * Search for posts implementation */ protected searchPosts(params: SearchParams): Promise<SocialPost[]>; /** * Enrich posts with analytics data */ private enrichPostsWithAnalytics; /** * Sort posts by specified criteria */ private sortPosts; /** * Analyze post content patterns */ private analyzePostContent; /** * Extract top hashtags from posts */ private extractTopHashtags; /** * Calculate performance statistics */ private calculatePerformanceStats; /** * Group posts by profile */ private groupByProfile; /** * Group posts by month */ private groupByMonth; /** * Define the parameters this action expects */ get Params(): ActionParam[]; /** * Get action description */ get Description(): string; } //# sourceMappingURL=search-posts.action.d.ts.map