import { Violation } from '../../common/assertion';
import { TestViolation } from './result-factory';
export declare class ViolationFactory {
    private static preparePath;
    static from(violation: Violation): TestViolation;
    private static fromMetricViolation;
    private static fromFileCountViolation;
    private static fromCustomFileViolation;
    private static fromViolatingFile;
    private static fromEmptyTestViolation;
    private static fromViolatingEdge;
    private static fromViolatingFileDependency;
    private static fromViolatingCycle;
    private static getComparisonDescription;
}
