import { Adapter, Context, ContextualArgs, Dispatch, MaybeContextualArg, PreparedStatement } from "@decaf-ts/core"; import { HttpConfig, HttpFlags } from "./types"; export declare class HttpDispatcher extends Dispatch, Context>> { private connector?; protected initialized: boolean; private listening; /** * Called by the base Dispatch after observe(adapter). * We patch the Adapter's internal ObserverHandler to track how many observers exist. */ protected initialize(...args: MaybeContextualArg): Promise; /** * Enables the dispatcher. SSE will only open and start to listening for events if there is at least one observer. */ startListening(...args: ContextualArgs): Promise; close(...args: ContextualArgs>): Promise; }