import { RequestMessageSet } from "../../RequestMessageSet";
import { InvestmentStatementRequestTransaction } from "./InvestmentStatementRequestTransaction";
import { MessageSetType } from "../../MessageSetType";
import { RequestMessage } from "../../RequestMessage";
/**
 * Investment statement request message set.
 * @see "Section 13.7.1.2.1, OFX Spec"
 */
export declare class InvestmentStatementRequestMessageSet extends RequestMessageSet {
    private statementRequest;
    getType(): MessageSetType;
    /**
     * Gets the statement request.
     *
     * @return the request
     */
    getStatementRequest(): InvestmentStatementRequestTransaction;
    /**
     * Sets the statement request.
     *
     * @param statementRequest the request
     */
    setStatementRequest(statementRequest: InvestmentStatementRequestTransaction): void;
    getRequestMessages(): Array<RequestMessage>;
}
