import { StringDict } from "../../parsing/common";
import { Polygon } from "../../geometry";
/**
 * The list of the candidate's professional experiences.
 */
export declare class ResumeV1ProfessionalExperience {
    #private;
    /** The type of contract for the professional experience. */
    contractType: string | null;
    /** The specific department or division within the company. */
    department: string | null;
    /** The description of the professional experience as written in the document. */
    description: string | null;
    /** The name of the company or organization. */
    employer: string | null;
    /** The month when the professional experience ended. */
    endMonth: string | null;
    /** The year when the professional experience ended. */
    endYear: string | null;
    /** The position or job title held by the candidate. */
    role: string | null;
    /** The month when the professional experience began. */
    startMonth: string | null;
    /** The year when the professional experience began. */
    startYear: string | null;
    /** Confidence score */
    confidence: number;
    /** The document page on which the information was found. */
    pageId: number;
    /**
     * Contains the relative vertices coordinates (points) of a polygon containing
     * the field in the document.
     */
    polygon: Polygon;
    constructor({ prediction }: StringDict);
    /**
     * Default string representation.
     */
    toString(): string;
    /**
     * Output in a format suitable for inclusion in an rST table.
     */
    toTableLine(): string;
}
