function updateConfigimport { updateConfig } from "https://deno.land/x/embassyd_sdk@v0.3.3.0.6/compat/migrations.ts"; updateConfig<version extends string, type extends "up" | "down">(fn: (config: T.Config, effects: T.Effects) => T.Config | Promise<T.Config>,configured: boolean,noRepeat?: NoRepeat<version, type>,noFail?,): M.MigrationFn<version, type>Type Parametersversion extends stringtype extends "up" | "down"Parametersfn: (config: T.Config, effects: T.Effects) => T.Config | Promise<T.Config>function making desired modifications to the config configured: booleanwhether or not the service should be considered "configured" optionalnoRepeat: NoRepeat<version, type>(optional) supply the version and type of the migration optionalnoFail = [UNSUPPORTED](optional, default:false) whether or not to fail the migration if fn throws an error ReturnsM.MigrationFn<version, type>a migraion function