import { Observable } from "rxjs"; import { markDbConnectionAsClosed } from "../db-connection/mark-db-connection-as-closed.function"; import { WithDbConnectionSource } from "../../models/with-db-connection-source.model"; import { WithCloseDbTimer } from "../../models/with-close-db-timer.model"; export interface CloseDbEffectPayload extends WithDbConnectionSource, WithCloseDbTimer { } export declare const createCloseDbEffectConfig: { markDbConnectionAsClosed: typeof markDbConnectionAsClosed; }; export declare function createCloseDbEffect(payload: CloseDbEffectPayload, config?: { markDbConnectionAsClosed: typeof markDbConnectionAsClosed; }): Observable;