import { ClientBasedService } from "./services"; import { Adapter } from "../persistence/Adapter"; import { ConfigOf, ContextOf } from "../persistence/types"; import { MaybeContextualArg } from "../utils/ContextualLoggedClass"; import { Constructor } from "@decaf-ts/decoration"; export declare class PersistenceService> extends ClientBasedService, ConfigOf, ...args: any[] ][], ContextOf> { constructor(); initialize(...args: MaybeContextualArg>): Promise<{ config: [Constructor, ConfigOf, ...args: any[]][]; client: A[]; }>; }