import { StringDict } from "../../../parsing/stringDict.js";
import { Polygon } from "../../../geometry/index.js";
/**
 * List of line item present on the document.
 */
export declare class FinancialDocumentV1LineItem {
    #private;
    /** The item description. */
    description: string | null;
    /** The product code referring to the item. */
    productCode: string | null;
    /** The item quantity */
    quantity: number | null;
    /** The item tax amount. */
    taxAmount: number | null;
    /** The item tax rate in percentage. */
    taxRate: number | null;
    /** The item total amount. */
    totalAmount: number | null;
    /** The item unit of measure. */
    unitMeasure: string | null;
    /** The item unit price. */
    unitPrice: number | 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;
}
