UNPKG

ofx4js

Version:

A javascript OFX library, ported from OFX4J

31 lines (30 loc) 956 B
import { RequestMessage } from "./RequestMessage"; import { MessageSetType } from "./MessageSetType"; /** * A message set enclosed in an OFX request envelope. */ export declare abstract class RequestMessageSet { private version; abstract getType(): MessageSetType; constructor(); cast<T extends this>(): T; /** * The version of this request message. * * @return The version of this request message. */ getVersion(): string; /** * The version of this request message. * * @param version The version of this request message. */ setVersion(version: string): void; /** * The request messages for this request message set. * * @return The request messages for this request message set. */ abstract getRequestMessages(): Array<RequestMessage>; static contentCompare(left: RequestMessageSet, right: RequestMessageSet): number; }