import { Part } from './Part.js';

declare class Defect {
    action?: string | null;
    additionalText?: string | null;
    clearanceDate?: string | null;
    deviationComment?: string | null;
    adeEnd?: string | null;
    nonCmplnceRsn?: string | null;
    positionOnAxle?: string | null;
    sequenceNumber?: number | null;
    serialNumber?: string | null;
    side?: string | null;
    adeSize?: string | null;
    verticalPosition?: string | null;
    make?: string | null;
    actualAction?: string | null;
    axleNumber?: number | null;
    mechDefctIndictr?: string | null;
    sigMntncFailure?: string | null;
    status?: string;
    part?: Part | null;
    maintenance?: string | null;
    defectCatDetailDescription?: string | null;
    defectSectionDetailDescription?: string | null;
    defectSubDetailDescription?: string | null;
    defectDetailDescription?: string | null;
    defectSubDescription?: string | null;
    severityOfDefectDescription?: string | null;
    dudGenNum?: number | null;
    sodGeneratedNumber?: number | null;
    partNumber?: number | null;
    sectionNumber?: number | null;
}

export { Defect };
