Skip to content

openpra-monorepo


Variable: LogicTreeNodeSchema

const LogicTreeNodeSchema: ZodObject<{ branches: ZodArray<ZodObject<{ dataSupport: ZodArray<ZodString>; limitations: ZodOptional<ZodArray<ZodString>>; modelRef: ZodOptional<ZodString>; name: ZodString; technicalBasis: ZodString; uuid: ZodString; value: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; weight: ZodNumber; }, $strip>>; dependencyTreatment: ZodOptional<ZodString>; elicitationBasis: ZodString; name: ZodString; nodeKind: ZodEnum<{ GROUND_MOTION_MODEL: "GROUND_MOTION_MODEL"; MAXIMUM_MAGNITUDE: "MAXIMUM_MAGNITUDE"; OTHER: "OTHER"; RECURRENCE: "RECURRENCE"; SITE_RESPONSE: "SITE_RESPONSE"; SOURCE_GEOMETRY: "SOURCE_GEOMETRY"; }>; parentBranchRef: ZodOptional<ZodString>; uuid: ZodString; weightSum: ZodNumber; }, $strip>

Defined in: sha/seismic-hazard-analysis.ts:360