/** * @file Parser * @author Alexander Rose * @private */ import Streamer from '../streamer/streamer'; export interface ParserParameters { name: string; path: string; } declare class Parser { streamer: Streamer; name: string; path: string; [k: string]: any; constructor(streamer: Streamer, params?: Partial); get type(): string; get __objName(): string; get isBinary(): boolean; get isJson(): boolean; get isXml(): boolean; parse(): Promise; _parse(): void; _beforeParse(): void; _afterParse(): void; } export default Parser;