adif-parser-ts
Version:
An amateur radio log data ADIF parser in Typescript and Javascript
20 lines (19 loc) • 543 B
TypeScript
import { SimpleAdif } from './simple-adif';
/**
* A class for parsing ADIF data into usable data structures.
*/
export declare class AdifParser {
private readonly adi;
/**
* Parse the given ADIF data string into an object.
*/
static parseAdi(adi: string): SimpleAdif;
private cursor;
private constructor();
private parseTopLevel;
private parseHeaderText;
private parseRecord;
private parseTagValue;
}
export { SimpleAdif } from './simple-adif';
export { AdifFormatter } from './adif-formatter';