import { BetterAuthOptions } from "@better-auth/core"; import { DBFieldAttribute, DBFieldType } from "@better-auth/core/db"; import { KyselyDatabaseType } from "@better-auth/kysely-adapter"; //#region src/db/get-migration.d.ts declare function matchType(columnDataType: string, fieldType: DBFieldType, dbType: KyselyDatabaseType): boolean; declare function getMigrations(config: BetterAuthOptions): Promise<{ toBeCreated: { table: string; fields: Record; order: number; }[]; toBeAdded: { table: string; fields: Record; order: number; }[]; runMigrations: () => Promise; compileMigrations: () => Promise; }>; //#endregion export { getMigrations, matchType };