# typed: strict require_relative "call" require_relative "stubbing" module Mocktail class DoubleData < T::Struct include ExplanationData const :type, T.any(T::Class[T.anything], Module) const :double, Object const :calls, T::Array[Call] const :stubbings, T::Array[Stubbing[T.anything]] end end