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; /** * The statement response. * * @param statementResponses The statement responses. */ setStatementResponses(statementResponses: Array): void; getResponseMessages(): Array; /** * 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; }