/**
 * Input Sanitization Utilities
 *
 * Protects against prompt injection and malicious input in AI interactions
 */
/**
 * Sanitize user input for AI prompts
 */
export declare function sanitizeUserInput(input: string, options?: {
    maxLength?: number;
    allowHtml?: boolean;
    strict?: boolean;
}): string;
/**
 * Validate that input is safe for use in AI prompts
 */
export declare function validatePromptSafety(input: string): {
    isSafe: boolean;
    reason?: string;
    sanitized?: string;
};
/**
 * Sanitize refinement instructions specifically
 */
export declare function sanitizeRefinementInstruction(instruction: string): string;
/**
 * Sanitize content for AI generation
 */
export declare function sanitizeContentInput(content: string): string;
//# sourceMappingURL=input-sanitizer.d.ts.map