export interface AccountCards { /** Whether the card application verifies a business (`business`, KYB) or a person (`individual`, consumer identity). `null` when the application is not yet linked to a verification. */ kind: AccountCards.Kind | null; /** Where the card application stands. `approved` means cards can be issued. `needs_verification` means the applicant has not completed identity verification yet; `needs_information` means they did, but the documents were rejected for a fixable reason and must be resubmitted. `pending` and `manual_review` are in flight. `denied`, `locked`, and `canceled` are terminal. */ status: AccountCards.Status; } export declare namespace AccountCards { /** Whether the card application verifies a business (`business`, KYB) or a person (`individual`, consumer identity). `null` when the application is not yet linked to a verification. */ const Kind: { readonly Individual: "individual"; readonly Business: "business"; }; type Kind = (typeof Kind)[keyof typeof Kind]; /** Where the card application stands. `approved` means cards can be issued. `needs_verification` means the applicant has not completed identity verification yet; `needs_information` means they did, but the documents were rejected for a fixable reason and must be resubmitted. `pending` and `manual_review` are in flight. `denied`, `locked`, and `canceled` are terminal. */ const Status: { readonly Approved: "approved"; readonly Pending: "pending"; readonly ManualReview: "manual_review"; readonly Denied: "denied"; readonly Locked: "locked"; readonly Canceled: "canceled"; readonly NeedsVerification: "needs_verification"; readonly NeedsInformation: "needs_information"; }; type Status = (typeof Status)[keyof typeof Status]; }