mirror of
https://github.com/bknd-io/bknd/
synced 2026-08-02 08:06:00 +00:00
15 lines
413 B
TypeScript
15 lines
413 B
TypeScript
import type { DB } from "bknd/core";
|
|
import type { Insertable, Selectable, Updateable, Generated } from "kysely";
|
|
|
|
declare global {
|
|
type BkndEntity<T extends keyof DB> = Selectable<DB[T]>;
|
|
type BkndEntityCreate<T extends keyof DB> = Insertable<DB[T]>;
|
|
type BkndEntityUpdate<T extends keyof DB> = Updateable<DB[T]>;
|
|
}
|
|
|
|
interface Database {
|
|
}
|
|
|
|
declare module "bknd/core" {
|
|
interface DB extends Database {}
|
|
} |