type ElmPagesInit = { load: (elmLoaded: Promise) => Promise; flags: unknown; }; const config: ElmPagesInit = { load: async function (elmLoaded) { await elmLoaded; }, flags: function () { return "You can decode this in Shared.elm using Json.Decode.string!"; }, }; export default config;