UNPKG

winner12-copywriter-mcp

Version:

MCP tool for generating social media content for winner12 AI football prediction website

71 lines 2.1 kB
import { z } from 'zod'; export declare const PredictionInputSchema: z.ZodObject<{ homeTeam: z.ZodString; awayTeam: z.ZodString; prediction: z.ZodString; confidence: z.ZodNumber; matchDate: z.ZodString; league: z.ZodString; odds: z.ZodOptional<z.ZodObject<{ home: z.ZodOptional<z.ZodNumber>; away: z.ZodOptional<z.ZodNumber>; draw: z.ZodOptional<z.ZodNumber>; }, "strip", z.ZodTypeAny, { home?: number | undefined; away?: number | undefined; draw?: number | undefined; }, { home?: number | undefined; away?: number | undefined; draw?: number | undefined; }>>; }, "strip", z.ZodTypeAny, { homeTeam: string; awayTeam: string; prediction: string; confidence: number; matchDate: string; league: string; odds?: { home?: number | undefined; away?: number | undefined; draw?: number | undefined; } | undefined; }, { homeTeam: string; awayTeam: string; prediction: string; confidence: number; matchDate: string; league: string; odds?: { home?: number | undefined; away?: number | undefined; draw?: number | undefined; } | undefined; }>; export type PredictionInput = z.infer<typeof PredictionInputSchema>; export interface PlatformContent { title?: string; content: string; hashtags?: string[]; callToAction?: string; meta?: { platform: string; characterCount: number; wordCount: number; complianceScore?: number; riskLevel?: 'critical' | 'high' | 'medium' | 'low'; }; } export type SocialPlatform = 'tiktok' | 'youtube' | 'facebook' | 'instagram' | 'twitter'; export type ContentTone = 'professional' | 'casual' | 'exciting' | 'confident' | 'analytical'; export interface ContentTemplate { platform: SocialPlatform; tone: ContentTone; maxLength: number; requiresHashtags: boolean; supportsEmojis: boolean; format: 'single' | 'thread' | 'title-description'; } //# sourceMappingURL=prediction.d.ts.map