mindee
Version:
Mindee Client Library for Node.js
36 lines (35 loc) • 1.5 kB
TypeScript
import { Prediction, StringDict } from "../../../parsing/common";
import { PayslipV3PayPeriod } from "./payslipV3PayPeriod";
import { PayslipV3Employee } from "./payslipV3Employee";
import { PayslipV3Employer } from "./payslipV3Employer";
import { PayslipV3BankAccountDetail } from "./payslipV3BankAccountDetail";
import { PayslipV3Employment } from "./payslipV3Employment";
import { PayslipV3SalaryDetail } from "./payslipV3SalaryDetail";
import { PayslipV3PayDetail } from "./payslipV3PayDetail";
import { PayslipV3PaidTimeOff } from "./payslipV3PaidTimeOff";
/**
* Payslip API version 3.0 document data.
*/
export declare class PayslipV3Document implements Prediction {
/** Information about the employee's bank account. */
bankAccountDetails: PayslipV3BankAccountDetail;
/** Information about the employee. */
employee: PayslipV3Employee;
/** Information about the employer. */
employer: PayslipV3Employer;
/** Information about the employment. */
employment: PayslipV3Employment;
/** Information about paid time off. */
paidTimeOff: PayslipV3PaidTimeOff[];
/** Detailed information about the pay. */
payDetail: PayslipV3PayDetail;
/** Information about the pay period. */
payPeriod: PayslipV3PayPeriod;
/** Detailed information about the earnings. */
salaryDetails: PayslipV3SalaryDetail[];
constructor(rawPrediction: StringDict, pageId?: number);
/**
* Default string representation.
*/
toString(): string;
}