/**
 * Security utilities for safe file operations and input sanitization
 */
/**
 * Sanitize a filename to prevent path traversal attacks
 */
export declare function sanitizeFileName(fileName: string): string;
/**
 * Safely join paths ensuring they stay within the base directory
 */
export declare function safeJoin(basePath: string, ...pathSegments: string[]): string;
/**
 * Sanitize model name for safe use in code generation
 */
export declare function sanitizeModelName(modelName: string): string;
/**
 * Sanitize field name for safe use in code generation
 */
export declare function sanitizeFieldName(fieldName: string): string;
/**
 * Validate that a string contains only safe characters for templates
 */
export declare function validateTemplateInput(input: string): string;
