/// Why a shop could not be opened.
public enum ShopError: Error, Equatable, Sendable {
/// The account already owns a shop.
case alreadyOwner
/// Another shop has the handle.
case handleTaken
}