/** * @example * { * id: "id" * } */ export interface EntityWatchpointsServiceUpdateWatchpointRequestBody { /** Unique identifier for the Watchpoint record. */ id: string; /** Customer-provided name for the watchpoint. Set to null to clear. */ name?: string | null; /** Customer-provided note about the watchpoint. Set to null to clear. */ note?: string | null; /** Type of condition to observe at this watchpoint. Valid values: `roadDefect`, `utilityCut`, `guardrail`, `streetlight`, `signage`, `stormDrain`, `graffiti`, `vegetation`, `blight`, `illegalDumping`, `littering`, `highVegetationWeeds`, `fire`, `other` */ observationType?: EntityWatchpointsServiceUpdateWatchpointRequestBody.ObservationType; } export declare namespace EntityWatchpointsServiceUpdateWatchpointRequestBody { /** Type of condition to observe at this watchpoint. Valid values: `roadDefect`, `utilityCut`, `guardrail`, `streetlight`, `signage`, `stormDrain`, `graffiti`, `vegetation`, `blight`, `illegalDumping`, `littering`, `highVegetationWeeds`, `fire`, `other` */ const ObservationType: { readonly RoadDefect: "roadDefect"; readonly UtilityCut: "utilityCut"; readonly Guardrail: "guardrail"; readonly Streetlight: "streetlight"; readonly Signage: "signage"; readonly StormDrain: "stormDrain"; readonly Graffiti: "graffiti"; readonly Vegetation: "vegetation"; readonly Blight: "blight"; readonly IllegalDumping: "illegalDumping"; readonly Littering: "littering"; readonly HighVegetationWeeds: "highVegetationWeeds"; readonly Fire: "fire"; readonly Other: "other"; }; type ObservationType = (typeof ObservationType)[keyof typeof ObservationType]; }