import { OFXV1Writer } from "../v1/OFXV1Writer";
import { OutputBuffer, StreamWriter } from "../StreamWriter";
import { StringMap } from "../../collections/collections";
/**
 * OFX writer to XML, suitable for OFX version 2.0.
 */
export declare class OFXV2Writer extends OFXV1Writer {
    constructor(out: OutputBuffer | StreamWriter);
    protected newWriter(out: OutputBuffer): StreamWriter;
    writeHeaders(headers: StringMap): void;
    writeElement(name: string, value: string): void;
    isWriteAttributesOnNewLine(): boolean;
}
