function compat.migrations.noRepeatGuardimport { compat } from "https://deno.land/x/embassyd_sdk@v0.3.1.1.4/mod.ts"; const { noRepeatGuard } = compat.migrations; noRepeatGuard<version extends string, type extends "up" | "down">(effects: T.Effects,noRepeat: NoRepeat<version, type> | undefined,fn: () => Promise<void>,): Promise<void>Type Parametersversion extends stringtype extends "up" | "down"Parameterseffects: T.EffectsnoRepeat: NoRepeat<version, type> | undefinedfn: () => Promise<void>ReturnsPromise<void>