@callmedayz/ai-prompt-toolkit
Version:
Professional AI prompt engineering toolkit with advanced template features, real-time dashboards, conditional logic, template inheritance, live monitoring, OpenRouter integration, and 310+ model support
32 lines • 870 B
TypeScript
import { ValidationResult, SupportedModel } from './types';
/**
* Prompt validation utility for AI applications
*/
export declare class PromptValidator {
private static readonly COMMON_ISSUES;
/**
* Validate a prompt for quality and effectiveness
*/
static validate(prompt: string, model?: SupportedModel): ValidationResult;
/**
* Check prompt clarity
*/
private static checkClarity;
/**
* Check prompt formatting
*/
private static checkFormatting;
/**
* Check for repetitive content
*/
private static checkRepetition;
/**
* Check for conflicting instructions
*/
private static checkConflicts;
/**
* Get prompt quality score (0-100)
*/
static getQualityScore(prompt: string, model?: SupportedModel): number;
}
//# sourceMappingURL=prompt-validator.d.ts.map