import { EntityDb, MigrationEntities, WithMigrations, WithRequestScheduler } from "../../models"; import { Many } from "data-modeling"; import { WithPouchDbRef } from "../effects/with-pouch-db-ref.model"; import { WithDbConnectionSource } from "../../models/with-db-connection-source.model"; export interface CreateDbWithRequestSchedulerPayload extends WithRequestScheduler, WithMigrations, WithPouchDbRef, WithDbConnectionSource { readonly entityTypes: Many; } export declare function createDbWithRequestScheduler(payload: CreateDbWithRequestSchedulerPayload, config?: import("../../models").MigrationConfig): EntityDb;