import { MetaData } from "./metaData"; export interface IExtractor { extract(input: string): ExtractResult[]; } export declare class ExtractResult { start: number; length: number; text: string; type: string; data?: any; metaData?: MetaData; static isOverlap(erA: ExtractResult, erB: ExtractResult): boolean; static isCover(er1: ExtractResult, er2: ExtractResult): boolean; static getFromText(source: string): ExtractResult; }