import { default as Token } from './Token'; import { default as LexerContext } from './LexerContext'; type LexerProcessor = (context: LexerContext) => TOutput; type SeekProcessor = LexerProcessor; type SkipProcessor = LexerProcessor; type ScanProcessor = LexerProcessor; export default LexerProcessor; export type { SeekProcessor, SkipProcessor, ScanProcessor };