import { AdapterFlags, Context } from "@decaf-ts/core"; import { Logger } from "@decaf-ts/logging"; export declare const DECAF_MODULE_OPTIONS = "DecafModuleOptions"; export declare const DECAF_ADAPTER_ID = "DecafAdapter"; export declare const DECAF_TASK_SERVICE_ID = "DecafTaskService"; export declare const DECAF_ROUTE = "DecafRoute"; export declare const DECAF_HANDLERS: unique symbol; export declare const DECAF_EXPOSE = "DecafExpose"; export declare const DECAF_CONTROLLER_CONFIG = "DecafControllerConfig"; export declare const DECAF_CONTEXT_KEY: unique symbol; export type DecafServerFlags = AdapterFlags & { headers: Record; overrides: Record; }; export type DecafServerCtx = Context;