module Pages.Internal.ResponseSketch exposing (ResponseSketch(..)) {-| @docs ResponseSketch -} import Pages.Internal.NotFoundReason exposing (NotFoundReason) import UrlPath exposing (UrlPath) {-| -} type ResponseSketch data action shared = RenderPage data (Maybe action) | HotUpdate data shared (Maybe action) | Redirect String | NotFound { reason : NotFoundReason, path : UrlPath } | Action action