import { FileDecodingResult } from '../FileDecodingResult.js'; import { type HalfPeriodProvider } from '../../half_period_provider/HalfPeriodProvider.js'; export declare class Apple2HalfPeriodProcessor { private readonly halfPeriodProvider; private readonly syncFinder; constructor(halfPeriodProvider: HalfPeriodProvider); files(): Generator; private decodeRecord; private readSyncEndMarker; private readByte; private readBit; }