import type { LibSQLDatabase } from "drizzle-orm/libsql"; import type WebSocket from "ws"; import { z } from "zod"; import type * as schema from "../../db/schema.js"; export type WebhoncManagerConfig = { host: string; db: LibSQLDatabase; wsConnections: Set; }; declare const WebhoncOutgoingResponseSchema: z.ZodObject<{ status: z.ZodNumber; body: z.ZodString; headers: z.ZodRecord; correlationId: z.ZodString; }, "strip", z.ZodTypeAny, { status: number; headers: Record; body: string; correlationId: string; }, { status: number; headers: Record; body: string; correlationId: string; }>; export type WebhoncOutgoingResponse = z.infer; export declare function isWebhoncOutgoingResponse(value: unknown): value is WebhoncOutgoingResponse; export {};