/**
 * Content Engine — content creation and business skills system.
 * Inspired by everything-claude-code's article-writing, content-engine,
 * market-research, and investor-materials skills.
 *
 * Provides prompt builders for:
 * - Article writing with voice preservation
 * - Content repurposing across platforms
 * - Slide deck generation
 * - Market research with source attribution
 * - Investor pitch decks and outreach
 * - Code quality enforcement
 * - Skill audits
 * - Chief of staff communication triage
 */
/**
 * Build a detailed article prompt for long-form writing.
 * Includes SEO structure, voice preservation, and reader engagement tactics.
 *
 * @param topic — The article topic/headline
 * @param options — Optional: voice style, target length, audience
 * @returns Complete article-writing prompt
 */
export declare function buildArticlePrompt(topic: string, options?: {
    voice?: string;
    length?: 'short' | 'medium' | 'long';
    audience?: string;
}): string;
/**
 * Build a prompt to repurpose a single piece of content across multiple platforms.
 * Adapts tone, length, and format for Twitter/X, LinkedIn, blog, email, Reddit, etc.
 *
 * @param content — Original content to repurpose
 * @param platforms — List of target platforms (e.g., ["twitter", "linkedin", "email"])
 * @returns Repurposing prompt with platform-specific guidance
 */
export declare function buildContentRepurposePrompt(content: string, platforms: string[]): string;
/**
 * Build a prompt to generate HTML slide deck content.
 * Useful for pitch decks, presentations, or educational materials.
 *
 * @param topic — Presentation topic
 * @param slideCount — Number of slides (default: 10)
 * @returns Slide-generation prompt
 */
export declare function buildSlidePrompt(topic: string, slideCount?: number): string;
/**
 * Build a prompt for source-attributed market research.
 * Includes competitor analysis, trends, and data points with citations.
 *
 * @param topic — Research topic (e.g., "AI chatbot market")
 * @param sources — Optional list of source types to prioritize
 * @returns Market research prompt
 */
export declare function buildMarketResearchPrompt(topic: string, sources?: string[]): string;
/**
 * Build a prompt to create investor pitch deck content.
 * Includes: problem, solution, market, traction, team, ask.
 *
 * @param company — Company name
 * @param stage — Funding stage (e.g., "seed", "Series A", "Series B")
 * @returns Investor deck prompt
 */
export declare function buildInvestorDeckPrompt(company: string, stage?: string): string;
/**
 * Build a prompt for personalized investor outreach and follow-up sequences.
 * Creates multi-step email templates tailored to specific investors.
 *
 * @param investor — Investor name and firm
 * @param company — Your company name
 * @returns Outreach prompt with email templates
 */
export declare function buildInvestorOutreachPrompt(investor: string, company: string): string;
/**
 * Build a prompt for write-time code quality enforcement.
 * Checks naming, function length, complexity, documentation, test coverage expectations.
 * Inspired by plankton-code-quality.
 *
 * @param cwd — Working directory context (used to determine language/framework)
 * @returns Code quality prompt
 */
export declare function buildCodeQualityPrompt(cwd: string): string;
/**
 * Build a prompt to audit all skills and commands for quality and coverage gaps.
 * Useful for maintaining skill libraries and identifying missing coverage.
 *
 * @returns Skill stocktake prompt
 */
export declare function buildSkillStocktakePrompt(): string;
/**
 * Build a prompt for communication triage and Chief of Staff duties.
 * Helps draft emails, summarize threads, prioritize messages.
 *
 * @param context — Current context (e.g., email thread, list of messages)
 * @returns Chief of staff triage prompt
 */
export declare function buildChiefOfStaffPrompt(context: string): string;
