import { VersionSpecificMessageSetInfo } from "../VersionSpecificMessageSetInfo";
import { TransferProfile } from "./common/TransferProfile";
import { MessageSetType } from "../../MessageSetType";
/**
 * Interbank Funds Transfer Message Set Profile
 * @see "Section 11.13.4 OFX Spec"
 */
export declare class InterbankTransferV1MessageSetInfo extends VersionSpecificMessageSetInfo {
    private transferProfile;
    private supportsBillPay;
    private cancelWindow;
    private domesticInterbankTransferFee;
    private internationalInterbankTransferFee;
    getMessageSetType(): MessageSetType;
    getTransferProfile(): TransferProfile;
    setTransferProfile(transferProfile: TransferProfile): void;
    getSupportsBillPay(): boolean;
    setSupportsBillPay(supportsBillPay: boolean): void;
    getCancelWindow(): number;
    setCancelWindow(cancelWindow: number): void;
    getDomesticInterbankTransferFee(): number;
    setDomesticInterbankTransferFee(domesticInterbankTransferFee: number): void;
    getInternationalInterbankTransferFee(): number;
    setInternationalInterbankTransferFee(internationalInterbankTransferFee: number): void;
}
