Files
DecDuck bc5623cc78 API optimisations (#343)
* feat: api optimisation

* feat: emulator rename
2026-02-06 23:12:03 +11:00

23 lines
677 B
TypeScript

import type {
ComponentCustomOptions as _ComponentCustomOptions,
ComponentCustomProperties as _ComponentCustomProperties,
} from "vue";
import type { Platform } from "~/prisma/client/enums";
declare module "@vue/runtime-core" {
interface ComponentCustomProperties extends _ComponentCustomProperties {
$t: (key: string, ...args: unknown[]) => string;
}
// eslint-disable-next-line @typescript-eslint/no-empty-object-type
interface ComponentCustomOptions extends _ComponentCustomOptions {}
}
export interface EmulatorLaunchObject {
launchId: string;
gameName: string;
gameIcon: string;
versionName: string;
launchName: string;
platform: Platform;
}