UNPKG

ofx4js

Version:

A javascript OFX library, ported from OFX4J

34 lines (33 loc) 1.39 kB
import { ResponseMessageSet } from "../ResponseMessageSet"; import { BankStatementResponseTransaction } from "./BankStatementResponseTransaction"; import { MessageSetType } from "../MessageSetType"; import { ResponseMessage } from "../ResponseMessage"; export declare class BankingResponseMessageSet extends ResponseMessageSet { private statementResponses; getType(): MessageSetType; /** * The statement response 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 statement response list. */ getStatementResponses(): Array<BankStatementResponseTransaction>; /** * The statement response. * * @param statementResponses The statement responses. */ setStatementResponses(statementResponses: Array<BankStatementResponseTransaction>): void; getResponseMessages(): Array<ResponseMessage>; /** * The first statement response. * * @return the first bank statement response. * @deprecated Use getStatementResponses() because sometimes there are multiple responses */ getStatementResponse(): BankStatementResponseTransaction; setStatementResponse(statementResponse: BankStatementResponseTransaction): void; }