type alias GameExporterimport { type GameExporter } from "https://deno.land/x/s3si@v0.1.8/src/types.ts"; Type ParametersoptionalT extends { type: string; } = Gamedefinition: { name: string; notExported: (unnamed 0: { type: T["type"]; list: string[]; }) => Promise<string[]>; exportGame: (game: T) => Promise<void>; }