import { z } from 'zod'; declare const PointSchema: z.ZodObject<{ x: z.ZodNumber; y: z.ZodNumber; }, "strip", z.ZodTypeAny, { x: number; y: number; }, { x: number; y: number; }>; export declare const RiverPathSchema: z.ZodEffects, "many">; width: z.ZodNumber; sourceElevation: z.ZodNumber; mouthElevation: z.ZodNumber; }, "strip", z.ZodTypeAny, { id: string; worldId: string; name: string; width: number; points: { x: number; y: number; }[]; sourceElevation: number; mouthElevation: number; }, { id: string; worldId: string; name: string; width: number; points: { x: number; y: number; }[]; sourceElevation: number; mouthElevation: number; }>, { id: string; worldId: string; name: string; width: number; points: { x: number; y: number; }[]; sourceElevation: number; mouthElevation: number; }, { id: string; worldId: string; name: string; width: number; points: { x: number; y: number; }[]; sourceElevation: number; mouthElevation: number; }>; export type RiverPath = z.infer; export type Point = z.infer; export {}; //# sourceMappingURL=river.d.ts.map