import { valita_exports } from "../../shared/src/valita.js";
import { errorMessageSchema } from "./error.js";
import { transformErrorMessageSchema } from "./custom-queries.js";
import { deleteClientsMessageSchema } from "./delete-clients.js";
import { connectedMessageSchema } from "./connect.js";
import { inspectDownMessageSchema } from "./inspect-down.js";
import { pushResponseMessageSchema } from "./push.js";
import { pokeEndMessageSchema, pokePartMessageSchema, pokeStartMessageSchema } from "./poke.js";
import { pongMessageSchema } from "./pong.js";
import { pullResponseMessageSchema } from "./pull.js";
//#region ../zero-protocol/src/down.ts
var downstreamSchema = valita_exports.union(connectedMessageSchema, errorMessageSchema, pongMessageSchema, pokeStartMessageSchema, pokePartMessageSchema, pokeEndMessageSchema, pullResponseMessageSchema, deleteClientsMessageSchema, pushResponseMessageSchema, inspectDownMessageSchema, transformErrorMessageSchema);
//#endregion
export { downstreamSchema };

//# sourceMappingURL=down.js.map