Variable CreateCashDepositRequestRequestConst
CreateCashDepositRequestRequest: TIntersect<
[
TObject<
{
amount: TOptional<
TObject<{ amount: TNumber; currency: TLiteral<"USD"> }>,
>;
amountOut: TOptional<
TObject<{ amount: TNumber; currency: TUnsafe<"USDC" | "MOVEUSD"> }>,
>;
deviceIpAddress: TOptional<TString>;
deviceLocation: TObject<
{ lat: TNumber; long: TNumber; source: TLiteral<"ip"> },
>;
identityId: TString;
metadata: TOptional<TRecord<"^.*$", TAny>>;
reference: TString;
retailerId: TString;
targetCurrency: TOptional<TUnsafe<"USDC" | "MOVEUSD">>;
wallet: TObject<{ address: TString; blockchain: TLiteral<"SOLANA"> }>;
},
>,
TObject<
{
user: TObject<
{
address: TOptional<TString>;
firstName: TString;
lastName: TString;
zipcode: TString;
},
>;
},
>,
],
> = ...