import { a as MigrationExecutorModule, c as MigrationTarget, i as MigrationExecutorFactoryContext, l as MigrationTargetOverrides, n as MigrationExecutor, o as MigrationReport, r as MigrationExecutorFactory, s as MigrationRequest, t as MigrationAction } from "../protocol-rfyR2eLr.mjs"; import { Dialect } from "kysely"; //#region src/migrations/direct-executor.d.ts interface DirectMigrationExecutorOptions { target: MigrationTarget; createDialect: () => Dialect | Promise; } declare function createDirectMigrationExecutor(options: DirectMigrationExecutorOptions): MigrationExecutor; //#endregion //#region src/migrations/identity.d.ts interface CoreMigrationIdentity { emdashVersion: string; names: readonly string[]; fingerprint: string; } declare function fingerprintMigrationSet(emdashVersion: string, names: readonly string[]): Promise; declare function createCoreMigrationIdentity(emdashVersion: string, names: readonly string[]): Promise; declare function getCoreMigrationIdentity(): Promise; //#endregion export { type CoreMigrationIdentity, type DirectMigrationExecutorOptions, type MigrationAction, type MigrationExecutor, type MigrationExecutorFactory, type MigrationExecutorFactoryContext, type MigrationExecutorModule, type MigrationReport, type MigrationRequest, type MigrationTarget, type MigrationTargetOverrides, createCoreMigrationIdentity, createDirectMigrationExecutor, fingerprintMigrationSet, getCoreMigrationIdentity }; //# sourceMappingURL=index.d.mts.map