/** * 7-dimension quality scoring for prompts. * All scoring is deterministic: same input always produces same output. * Each dimension is 0-10, overall is weighted sum. */ import { type Scores } from '../types.js'; /** Score a prompt across all 7 dimensions. Returns individual scores. */ export declare function scorePrompt(prompt: string): Scores; /** Compute weighted overall score from dimension scores. */ export declare function overallScore(scores: Scores): number; /** Detect issues in the prompt as flat string descriptions. */ export declare function detectIssues(prompt: string, scores: Scores): string[]; /** Generate actionable suggestions as flat strings. */ export declare function generateSuggestions(prompt: string, scores: Scores): string[];