import { BetterAuthOptions } from "@better-auth/core";
import * as _better_auth_core_db_adapter1 from "@better-auth/core/db/adapter";
import { DBAdapterDebugLogOption } from "@better-auth/core/db/adapter";

//#region src/adapters/memory-adapter/memory-adapter.d.ts
interface MemoryDB {
  [key: string]: any[];
}
interface MemoryAdapterConfig {
  debugLogs?: DBAdapterDebugLogOption | undefined;
}
declare const memoryAdapter: (db: MemoryDB, config?: MemoryAdapterConfig | undefined) => (options: BetterAuthOptions) => _better_auth_core_db_adapter1.DBAdapter<BetterAuthOptions>;
//#endregion
export { MemoryAdapterConfig, MemoryDB, memoryAdapter };
//# sourceMappingURL=memory-adapter.d.mts.map