module Model.Communication ( Communication(..) ) where import Time exposing (Time) import Model.User exposing (UserId) import Model.Payment exposing (..) import Model.View.LoggedIn.AddPayment exposing (Frequency) type Communication = SignIn String | AddPayment String Int Frequency | SetIncome Time Int | DeletePayment Payment Int | DeleteMonthlyPayment PaymentId | SignOut