import { UnknownErrorResponseMessage, UnknownMessage, UnknownRequestMessage, UnknownResponseMessage, UnknownSuccessResponseMessage } from "./types.cjs";

//#region src/channel/messages.d.ts
declare const validateMessage: (message: unknown) => UnknownMessage;
declare const isRequestMessage: (message: UnknownMessage) => message is UnknownRequestMessage;
declare const isResponseMessage: (message: UnknownMessage) => message is UnknownResponseMessage;
declare const isSuccessResponseMessage: (message: UnknownMessage) => message is UnknownSuccessResponseMessage;
declare const isErrorResponseMessage: (message: UnknownMessage) => message is UnknownErrorResponseMessage;
//#endregion
export { isErrorResponseMessage, isRequestMessage, isResponseMessage, isSuccessResponseMessage, validateMessage };
//# sourceMappingURL=messages.d.cts.map