@cfxlabsinc/b2b-services
    Preparing search index...
    WithdrawalResponse: TUnion<
        [
            TIntersect<
                [
                    TObject<{ identityId: TString }>,
                    TIntersect<
                        [
                            TObject<
                                {
                                    createdAt: TString;
                                    customerId: TNumber;
                                    history: TOptional<TArray<TUnion<(...)>>>;
                                    id: TString;
                                    quote: TUnion<[TIntersect<(...)>, TIntersect<(...)>]>;
                                    receipt: TOptional<TObject<{ id: ...; type: ... }>>;
                                    returnId: TOptional<TString>;
                                    status: TUnsafe<
                                        "CREATED"
                                        | "PENDING"
                                        | "COMPLETED"
                                        | "FAILED"
                                        | "RETURNED",
                                    >;
                                },
                            >,
                            TUnion<
                                [
                                    TObject<
                                        {
                                            imad: TOptional<(...)>;
                                            methodId: TUnsafe<(...)>;
                                            omad: TOptional<(...)>;
                                        },
                                    >,
                                    TObject<{ methodId: TUnion<(...)> }>,
                                ],
                            >,
                        ],
                    >,
                ],
            >,
            TIntersect<
                [
                    TObject<{ organizationId: TString }>,
                    TIntersect<
                        [
                            TObject<
                                {
                                    createdAt: TString;
                                    customerId: TNumber;
                                    history: TOptional<TArray<TUnion<(...)>>>;
                                    id: TString;
                                    quote: TUnion<[TIntersect<(...)>, TIntersect<(...)>]>;
                                    receipt: TOptional<TObject<{ id: ...; type: ... }>>;
                                    returnId: TOptional<TString>;
                                    status: TUnsafe<
                                        "CREATED"
                                        | "PENDING"
                                        | "COMPLETED"
                                        | "FAILED"
                                        | "RETURNED",
                                    >;
                                },
                            >,
                            TUnion<
                                [
                                    TObject<
                                        {
                                            imad: TOptional<(...)>;
                                            methodId: TUnsafe<(...)>;
                                            omad: TOptional<(...)>;
                                        },
                                    >,
                                    TObject<{ methodId: TUnion<(...)> }>,
                                ],
                            >,
                        ],
                    >,
                ],
            >,
        ],
    > = ...