import { IncomingMessage, ServerResponse } from "http"; export type ZoltraRequest = IncomingMessage; export type ZoltraResponse = ServerResponse; export type ZoltraNext = () => Promise; export type ZoltraHandler = (req: ZoltraRequest, res: ZoltraResponse, next: ZoltraNext) => Promise; export interface ZoltraConfig { PORT: number; NODE_ENV: "development" | "production" | "test"; DATABASE_URL?: string; LOG_LEVEL: "debug" | "info" | "warn" | "error"; LOG_FILE?: string; } export type Middleware = (req: ZoltraRequest, res: ZoltraResponse, next: ZoltraNext) => void; //# sourceMappingURL=core.d.ts.map