import type { PostgresPumpStateConfig, PumpStateManagerFactory } from "./types.js"; /** * Creates a factory function that produces PostgreSQL-backed pump state managers. * Each `(flowType, pumpGroup)` gets its own state row in the shared table. * * The adapter is created once and shared across all state managers. * * Set `statePrefix` when several deployables share ONE connection string, so each * one gets its own pump state table. Without a prefix the table is * `pathway_pump_state`, exactly as before. */ export declare function createPostgresPumpStateManagerFactory(config: PostgresPumpStateConfig): Promise; //# sourceMappingURL=state.d.ts.map