import type * as Whop from "../index.js"; export interface FinancingApplication { /** The ID of the merchant account applying for payment financing, starting with biz_. */ account_id: string; /** When the application was created, as an ISO 8601 timestamp. */ created_at: string; /** Public review feedback when more information is requested or the application is denied. Internal notes are never included. */ feedback?: (string | null) | undefined; /** The financing application ID, starting with inrq_. */ id: string; requirements?: Whop.FinancingRequirement[] | undefined; /** The application's review state. Approval does not by itself indicate that financing payment methods are enabled on the account. */ status: FinancingApplication.Status; /** Current terms to present before submitting. Present on individual application responses. */ terms?: Whop.FinancingTerms | undefined; /** When the application was last updated, as an ISO 8601 timestamp. */ updated_at: string; } export declare namespace FinancingApplication { /** The application's review state. Approval does not by itself indicate that financing payment methods are enabled on the account. */ const Status: { readonly RequiresCollection: "requires_collection"; readonly AwaitingReview: "awaiting_review"; readonly Completed: "completed"; readonly Approved: "approved"; readonly Denied: "denied"; }; type Status = (typeof Status)[keyof typeof Status]; }