export interface ResultTarget { path?: string; pattern?: string; passed: boolean; message?: string; } export default class Result { message?: string; targets: ResultTarget[]; passed: boolean; constructor(message?: string, targets?: ResultTarget[], isPassed?: boolean); }