import { FundingESignMethodReturn } from "./FundingESignMethodReturn"; /** * Status of an Avalara Managed Returns funding configuration for a company * @export * @class FundingStatusModel */ export declare class FundingStatusModel { /** * @type {number} * @memberof FundingStatusModel */ requestId?: number | undefined; /** * @type {number} * @memberof FundingStatusModel */ subledgerProfileID?: number | undefined; /** * @type {string} * @memberof FundingStatusModel */ companyID?: string | undefined; /** * @type {string} * @memberof FundingStatusModel */ domain?: string | undefined; /** * @type {string} * @memberof FundingStatusModel */ recipient?: string | undefined; /** * @type {string} * @memberof FundingStatusModel */ sender?: string | undefined; /** * @type {string} * @memberof FundingStatusModel */ documentKey?: string | undefined; /** * @type {string} * @memberof FundingStatusModel */ documentType?: string | undefined; /** * @type {string} * @memberof FundingStatusModel */ documentName?: string | undefined; /** * @type {FundingESignMethodReturn} * @memberof FundingStatusModel */ methodReturn?: FundingESignMethodReturn | undefined; /** * @type {string} * @memberof FundingStatusModel */ status?: string | undefined; /** * @type {string} * @memberof FundingStatusModel */ errorMessage?: string | undefined; /** * @type {Date} * @memberof FundingStatusModel */ lastPolled?: Date | undefined; /** * @type {Date} * @memberof FundingStatusModel */ lastSigned?: Date | undefined; /** * @type {Date} * @memberof FundingStatusModel */ lastActivated?: Date | undefined; /** * @type {number} * @memberof FundingStatusModel */ templateRequestId?: number | undefined; /** * @type {string} * @memberof FundingStatusModel */ currency?: string | undefined; /** * @type {string} * @memberof FundingStatusModel */ agreementType?: string | undefined; }