import { inferEventTable, type EventTarget, type ResolvedField } from '../db/schema.ts'; import type { Store } from '../db/store.ts'; import type { Connection } from '../protocol/connection.ts'; import type { GenesisMessage, MockServerConfig, Row } from '../types.ts'; export { inferEventTable }; export declare function eventInboundSchema(eventName: string, target: EventTarget, fields: ResolvedField[], appName: string | undefined): Row; export declare function requestServerReplyProperties(name: string, config: MockServerConfig, store: Store): Row | undefined; export declare function handleJsonSchemaRequest(message: GenesisMessage, connection: Connection, config: MockServerConfig, store: Store): void;