Variable PaymentInstrumentSwiftWireResponseConst
PaymentInstrumentSwiftWireResponse: TIntersect<
[
TObject<
{
id: TString;
providerId: TString;
referenceId: TOptional<TString>;
status: TUnsafe<
"ACTIVE"
| "PENDING_VERIFICATION"
| "BLOCKED"
| "DELETED",
>;
},
>,
TObject<
{
accountNumber: TOptional<TString>;
beneficiary: TIntersect<
[
TObject<
{
address: TObject<
{
city: TString;
countryCode: TString;
line1: TString;
line2: TOptional<(...)>;
postalCode: TString;
region: TOptional<(...)>;
},
>;
email: TOptional<TString>;
phone: TOptional<TString>;
reference: TOptional<TString>;
},
>,
TUnion<
[
TObject<{ name: TString; type: TLiteral<(...)> }>,
TObject<
{
firstName: TString;
lastName: TString;
middleName: TOptional<(...)>;
type: TLiteral<(...)>;
},
>,
],
>,
],
>;
financialInstitution: TObject<
{
address: TObject<
{
city: TString;
countryCode: TString;
line1: TString;
postalCode: TString;
region: TOptional<TString>;
},
>;
branch: TObject<{ code: TString; name: TString }>;
code: TString;
name: TString;
},
>;
iban: TOptional<TString>;
intermediaryFinancialInstitution: TOptional<
TObject<
{
address: TObject<
{
city: TString;
countryCode: TString;
line1: TString;
postalCode: TString;
region: TOptional<TString>;
},
>;
branch: TObject<{ code: TString; name: TString }>;
code: TString;
name: TString;
},
>,
>;
intermediaryRoutingNumber: TOptional<TString>;
localAccountNumber: TOptional<TString>;
localBankCode: TOptional<TString>;
routingNumber: TOptional<TString>;
type: TLiteral<"SWIFT_WIRE">;
},
>,
],
> = ...