import { Entity } from './entity'; import { DsProjectRoomBlock, DsProjectRoomData } from "../dynamic-labeling-room/entities"; import { RecruiterSearchRecord } from "./recruiter-search"; export declare class JobPostingExtractor implements Entity { private _version; private _hints; private _url; private _html_content; private _html; private _helper_url_list; private _helper_html_list; private _records; private _exampleEntityData; constructor(obj?: any); get version(): string; set version(value: string); get hints(): any[]; set hints(value: any[]); get url(): string; set url(value: string); get html_content(): string; set html_content(value: string); get html(): string; set html(value: string); get helper_url_list(): any[]; set helper_url_list(value: any[]); get helper_html_list(): any[]; set helper_html_list(value: any[]); get records(): RecruiterSearchRecord; set records(value: RecruiterSearchRecord); toJSON(): { version: string; hints: any[]; url: string; html: string; helper_url_list: any[]; helper_html_list: any[]; records: RecruiterSearchRecord; }; nerEntityTypeOptions(): any[]; toNerEntities(pos: any): any; toDsProjectRoom(): void; fromDsProjectRoom(obj: DsProjectRoomBlock[], data: DsProjectRoomData): JobPostingExtractor; } //# sourceMappingURL=job-posting-extractor.d.ts.map