import { Policy } from "./Policy";
export interface Match {
    startLineNumber: number;
    endLineNumber: number;
    startColumn: number;
    endColumn: number;
    found: string;
    startWholeLine: string;
    startWholeLineFormatted: string;
    path: string;
    breachPath: string;
}
export interface FileBreach {
    startLineNumber: number;
    endLineNumber: number;
    found: string;
    startColumn: number;
    endColumn: number;
    startWholeLine: string;
    startWholeLineFormatted: string;
    message: string;
    severity: 1;
}
export type Result = {
    policy: Policy;
    matches: Match[];
};
export type ResultsMap = {
    [policyName: string]: {
        policy: Policy;
        matches: Match[];
    };
};
