import { ChannelDef, ChannelNames, EventNames, InType, OutType } from "./types-MZPjZmQI.js"; import { TypedChannel, TypedPusherClient, createClient } from "./client-BXM4aGRh.js"; import { TypedPusherServer, createServer } from "./server-ySIgG6R0.js"; import { StandardSchemaV1 } from "@standard-schema/spec"; //#region src/runtime.d.ts /** * Throw-less helper: returns { success:true, data } | { success:false, issues } */ declare function safeValidate(schema: S, u: unknown): Promise<{ success: true; data: StandardSchemaV1.InferOutput; issues: undefined; } | { success: false; data: undefined; issues: readonly StandardSchemaV1.Issue[]; }>; //#endregion export { type ChannelDef, type ChannelNames, type EventNames, type InType, type OutType, type TypedChannel, type TypedPusherClient, type TypedPusherServer, createClient, createServer, safeValidate }; //# sourceMappingURL=index.d.ts.map