import { T1099Response } from "../common/T1099Response";
import { Tax1099DIV } from "./Tax1099DIV";
import { Tax1099INT } from "./Tax1099INT";
import { Tax1099R } from "./Tax1099R";
import { Tax1099B } from "./Tax1099B";
import { Tax1099MISC } from "./Tax1099MISC";
import { Tax1099OID } from "./Tax1099OID";
export declare class Tax1099Response extends T1099Response {
    private lstTax1099DIV;
    private lstTax1099INT;
    private lstTax1099R;
    private lstTax1099B;
    private lstTax1099MISC;
    private lstTax1099OID;
    /**
     * @return the lstTax1099DIV
     */
    getLstTax1099DIV(): Array<Tax1099DIV>;
    /**
     * @param lstTax1099DIV
     *            the lstTax1099DIV to set
     */
    setLstTax1099DIV(lstTax1099DIV: Array<Tax1099DIV>): void;
    getResponseMessageName(): string;
    /**
     * @return the lstTax1099INT
     */
    getLstTax1099INT(): Array<Tax1099INT>;
    /**
     * @param lstTax1099INT the lstTax1099INT to set
     */
    setLstTax1099INT(lstTax1099INT: Array<Tax1099INT>): void;
    /**
     * @return the lstTax1099R
     */
    getLstTax1099R(): Array<Tax1099R>;
    /**
     * @param lstTax1099R the lstTax1099R to set
     */
    setLstTax1099R(lstTax1099R: Array<Tax1099R>): void;
    /**
     * @return the lstTax1099B
     */
    getLstTax1099B(): Array<Tax1099B>;
    /**
     * @param lstTax1099B the lstTax1099B to set
     */
    setLstTax1099B(lstTax1099B: Array<Tax1099B>): void;
    /**
     * @return the lstTax1099MISC
     */
    getLstTax1099MISC(): Array<Tax1099MISC>;
    /**
     * @param lstTax1099MISC the lstTax1099MISC to set
     */
    setLstTax1099MISC(lstTax1099MISC: Array<Tax1099MISC>): void;
    /**
     * @return the lstTax1099OID
     */
    getLstTax1099OID(): Array<Tax1099OID>;
    /**
     * @param lstTax1099OID the lstTax1099OID to set
     */
    setLstTax1099OID(lstTax1099OID: Array<Tax1099OID>): void;
}
