import { SubtitleFormat, ISubtitleParser, SubtitleEntry } from '../types'; export declare class VTTParser implements ISubtitleParser { parse(content: string): SubtitleEntry[]; } export declare class SRTParser implements ISubtitleParser { parse(content: string): SubtitleEntry[]; } export declare class TTMLParser implements ISubtitleParser { parse(content: string): SubtitleEntry[]; } export declare class SBVParser implements ISubtitleParser { parse(content: string): SubtitleEntry[]; private isTimingLine; } export declare class JSON3Parser implements ISubtitleParser { parse(content: string): SubtitleEntry[]; } export declare class ParserFactory { static detectFormat(filePath: string): SubtitleFormat; static createParser(format: SubtitleFormat): ISubtitleParser; } //# sourceMappingURL=index.d.ts.map