import { Entity } from "./entity"; import { DsProjectRoomBlock, DsProjectRoomData } from "../dynamic-labeling-room/entities"; export declare class BioParser implements Entity { private _date; private _url; private _section_idx; private _section_type; private _orig_text; private _text; private _page_id; private _batch_id; private _record; private _exampleEntityData; constructor(obj?: any); get date(): string; set date(value: string); get url(): string; set url(value: string); get section_idx(): number; set section_idx(value: number); get section_type(): string; set section_type(value: string); get orig_text(): string; set orig_text(value: string); get text(): string; set text(value: string); get page_id(): string; set page_id(value: string); get batch_id(): number; set batch_id(value: number); get record(): BioParserRecord; set record(value: BioParserRecord); toJSON(): { date: string; url: string; section_idx: number; section_type: string; orig_text: string; text: string; page_id: string; batch_id: number; record: () => { name: string; job_title: string; company: string; resume: OrgDetails[]; education: OrgDetails[]; }; }; toNerEntities(): void; nerEntityTypeOptions(): any[]; toDsProjectRoom(): { blocks: any[]; data: DsProjectRoomData; }; fromDsProjectRoom(obj: DsProjectRoomBlock[], data: DsProjectRoomData): BioParser; } export declare class BioParserRecord implements Entity { name: string; job_title: string; company: string; resume: OrgDetails[]; education: OrgDetails[]; constructor(obj?: any); toJSON(): { name: string; job_title: string; company: string; resume: OrgDetails[]; education: OrgDetails[]; }; toNerEntities(type?: number): { relationOptions: string[]; entities: { person: string; organization: string; job_title: string; date: string; academic_title: string; credentials: string; }; }; nerEntityTypeOptions(): any[]; } export declare class OrgDetails implements Entity { organization: string; title: string; date_from: string; date_to: string; constructor(obj?: any); toJSON(): { organization: string; title: string; date_from: string; date_to: string; }; toNerEntities(type?: number): void; nerEntityTypeOptions(): any[]; } //# sourceMappingURL=bio-parser.d.ts.map