import type { WhaleActivity } from './whale-tracker.js'; import type { NewToken } from './sniper.js'; /** * Queue a post for later */ export declare function queuePost(submolt: string, title: string, content: string): void; /** * Process the post queue */ export declare function processPostQueue(): Promise; /** * Generate and queue whale alert */ export declare function postWhaleAlert(activity: WhaleActivity): void; /** * Generate and queue new token alert */ export declare function postNewTokenAlert(token: NewToken): Promise; /** * Generate and post market insight */ export declare function postMarketInsight(): Promise; /** * Post top trading signal */ export declare function postTopSignal(): void; /** * Post greeting (GM/GN) */ export declare function postGreeting(type: 'gm' | 'gn'): void; /** * Auto-generate content based on activity */ export declare function autoGenerateContent(): Promise; /** * Get post queue status */ export declare function getPostQueueStatus(): { queueLength: number; canPostNow: boolean; nextPostIn: number; }; //# sourceMappingURL=auto-poster.d.ts.map