/**
 * Path Traversal 방지 유틸리티
 *
 * PRD 0019: 보안 강화 (Phase 1) - Path Traversal 방지
 *
 * 파일 경로 검증 및 파일명 정제를 제공하여 Path Traversal 공격을 방지합니다.
 */
/**
 * 파일 경로가 안전한지 검증합니다.
 *
 * PRD 0019: 보안 강화 (Phase 1) - Path Traversal 방지
 *
 * @param path 검증할 파일 경로
 * @param allowedDir 허용된 디렉토리 (선택사항, 지정 시 해당 디렉토리 내 경로만 허용)
 * @returns 경로가 안전하면 true, 그렇지 않으면 false
 */
export declare function validateFilePath(path: string, allowedDir?: string): boolean;
/**
 * 파일명에서 위험한 문자를 제거하고 안전한 파일명으로 정제합니다.
 *
 * PRD 0019: 보안 강화 (Phase 1) - Path Traversal 방지
 *
 * @param fileName 정제할 파일명
 * @returns 정제된 파일명
 */
export declare function sanitizeFileName(fileName: string): string;
//# sourceMappingURL=path-validator.d.ts.map