ofx4js
Version:
A javascript OFX library, ported from OFX4J
33 lines (32 loc) • 1.34 kB
TypeScript
import { ResponseMessageSet } from "../ResponseMessageSet";
import { Tax1099ResponseTransaction } from "./Tax1099ResponseTransaction";
import { MessageSetType } from "../MessageSetType";
import { ResponseMessage } from "../ResponseMessage";
export declare class Tax1099ResponseMessageSet extends ResponseMessageSet {
private taxResponseTransaction;
getType(): MessageSetType;
/**
* The taxResponseTransaction list.
*
* Most OFX files have a single statement response, except MT2OFX
* which outputs OFX with multiple statement responses
* in a single banking response message set.
*
* @return The taxResponseTransaction list.
*/
getTaxResponseTransaction(): Array<Tax1099ResponseTransaction>;
/**
* The taxResponseTransaction.
*
* @param taxResponseTransaction The statement responses.
*/
setTaxResponseTransaction(taxResponseTransaction: Tax1099ResponseTransaction | Array<Tax1099ResponseTransaction>): void;
getResponseMessages(): Array<ResponseMessage>;
/**
* The first statement response.
*
* @return the first bank statement response.
* @deprecated Use getStatementResponses() because sometimes there are multiple responses
*/
getStatementResponse(): Tax1099ResponseTransaction;
}