@cfxlabsinc/b2b-services
    Preparing search index...

    Variable CashDepositRequestResponseConst

    CashDepositRequestResponse: TIntersect<
        [
            TObject<
                {
                    createdAt: TString;
                    depositId: TOptional<TString>;
                    deviceIpAddress: TOptional<TString>;
                    deviceLocation: TOptional<
                        TObject<{ lat: TNumber; long: TNumber; source: TLiteral<"ip"> }>,
                    >;
                    id: TString;
                    legacyId: TOptional<TString>;
                    reference: TString;
                    updatedAt: TString;
                    wallet: TObject<{ address: TString; blockchain: TLiteral<"SOLANA"> }>;
                },
            >,
            TObject<
                {
                    barcodeNumber: TString;
                    expiresAt: TString;
                    id: TString;
                    identityId: TString;
                    metadata: TOptional<TRecord<"^.*$", TAny>>;
                    quote: TOptional<
                        TObject<
                            {
                                amountIn: TObject<
                                    {
                                        amount: TNumber;
                                        currency: TUnsafe<
                                            | (...)
                                            | (...)
                                            | (...)
                                            | (...)
                                            | (...)
                                            | (...)
                                            | (...)
                                            | (...)
                                            | (...)
                                            | (...)
                                            | (...)
                                            | (...)
                                            | (...)
                                            | (...),
                                        >;
                                    },
                                >;
                                amountOut: TObject<
                                    { amount: TNumber; currency: TUnsafe<(...) | (...)> },
                                >;
                                fees: TArray<TObject<{ fee: TObject<(...)>; type: TUnsafe<(...)> }>>;
                            },
                        >,
                    >;
                    retailerId: TString;
                    retailerName: TString;
                    status: TUnsafe<
                        | "CREATED"
                        | "PENDING"
                        | "EXPIRED"
                        | "CANCELLED"
                        | "CONSUMED"
                        | "VOIDED"
                        | "DECLINED",
                    >;
                    user: TObject<
                        {
                            address: TOptional<TString>;
                            firstName: TString;
                            lastName: TString;
                            zipcode: TString;
                        },
                    >;
                },
            >,
        ],
    > = ...