27 lines
570 B
TypeScript
27 lines
570 B
TypeScript
import { PrismaClient } from "@prisma/client"
|
|
|
|
export {}
|
|
|
|
declare global {
|
|
interface Array<T> {
|
|
findLastIndex(
|
|
predicate: (value: T, index: number, obj: T[]) => unknown,
|
|
thisArg?: any,
|
|
): number
|
|
}
|
|
|
|
var prisma: PrismaClient | undefined
|
|
|
|
// TODO should remove in next TypeScript version
|
|
interface Document {
|
|
startViewTransition(callback?: () => void | Promise<void>): ViewTransition
|
|
}
|
|
|
|
interface ViewTransition {
|
|
finished: Promise<void>
|
|
ready: Promise<void>
|
|
updateCallbackDone: () => void
|
|
skipTransition(): void
|
|
}
|
|
}
|