import { BaseRule, FileContent, SecurityIssue } from '../types';
export declare class DirectoryTraversalRule extends BaseRule {
    readonly name = "directory-traversal";
    readonly description = "Detects potential directory traversal vulnerabilities";
    readonly severity: "high";
    private readonly traversalPatterns;
    private readonly safePatterns;
    check(fileContent: FileContent): SecurityIssue[];
    private hasSafePathHandling;
    private isCommentOrTest;
    private isImportStatement;
    private isTestContext;
}
//# sourceMappingURL=directory-traversal.d.ts.map