import { StringConversion } from "./StringConversion"; import { StringReader } from "./StringReader"; import { OFXReader } from "./OFXReader"; /** * Unmarshaller for aggregate objects. */ export declare class AggregateUnmarshaller { private clazz; private conversion; constructor(clazz: { new (): A; }); unmarshal(arg: StringReader | string): A; /** * New OFX reader. * * @return new OFX reader. */ protected newReader(): OFXReader; /** * The conversion. * * @return The conversion. */ getConversion(): StringConversion; /** * The conversion. * * @param conversion The conversion. */ setConversion(conversion: StringConversion): void; }