import * as z from "zod/v3"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; import { CryptSetup } from "./cryptsetup.js"; import { MurmurMessage } from "./murmurmessage.js"; import { MurmurMurmurVersion } from "./murmurmurmurversion.js"; import { Reject } from "./reject.js"; import { ServerConfig } from "./serverconfig.js"; import { ServerSync } from "./serversync.js"; import { TextMessage } from "./textmessage.js"; export type Murmur = { cryptSetup?: CryptSetup | undefined; murmurMessages?: Array | null | undefined; reject?: Reject | undefined; serverConfig?: ServerConfig | undefined; serverSync?: ServerSync | undefined; textMessages?: Array | null | undefined; version?: MurmurMurmurVersion | undefined; }; /** @internal */ export declare const Murmur$inboundSchema: z.ZodType; export declare function murmurFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=murmur.d.ts.map