import { GenericContact } from '../contact/GenericContact.js';
import { SignificanceReason } from './SignificanceReason.js';
import '../contact/RteArea.js';
import '../common/CommonPostAddress.js';

declare class DefectSummary {
    action?: string | null;
    endorsement?: string | null;
    lastUpdate?: string | null;
    sgnfcanceReason?: string | null;
    updateUserId?: GenericContact | null;
    fiftyPercentRuleMarker?: string | null;
    overallProhibitionSeverity?: string | null;
    maintenanceFailureMarker?: string | null;
    shortReason?: SignificanceReason | null;
    deviationDefectCount?: number | null;
    cat99DefectCount?: number | null;
}

export { DefectSummary };
