/// import { BufferReader } from '../buffer-reader'; import { StdfRecord } from '../stdf-record'; export declare enum EnumFtrTestFlag { ALARM = 1, RESERVED = 2, unreliable = 4, timeout = 8, notExecute = 16, abort = 32, noPassFail = 64, failed = 128 } export declare enum EnumFtrOptFlag { invalidCycleCount = 1, invalidRelVAddr = 2, invalidRepeatCount = 4, invalidNumFail = 8, invalidXYFailAddr = 16, invalidVectOff = 32 } export declare class FtrRecord extends StdfRecord { testNum?: number; headNum?: number; siteNum?: number; testFlag?: EnumFtrTestFlag; optFlag?: number; cycleCount?: number; relVAddr?: number; repeatCount?: number; numFail?: number; xFailAddr?: number; yFailAddr?: number; vectOff?: number; rtnCount?: number; pgmCount?: number; rtnIndexes: Array; rtnStats: Array; pgmIndexes: Array; pgmStats: Array; failPin?: Buffer; vectName?: string; timeSet?: string; opCode?: string; testTxt?: string; alarmId?: string; progTxt?: string; resultTxt?: string; patgNum?: number | null; spinMap?: Buffer | null; constructor(type: number, sub: number, br: BufferReader); }