interface ProcessConfigurationimport { type ProcessConfiguration } from "https://deno.land/x/pup@1.0.0-rc.9/mod.ts"; Propertiesid: stringoptionalcmd: stringoptionalworker: string[]optionalenv: Record<string, string>optionalcwd: stringoptionalpath: stringoptionalcluster: ClusterConfigurationoptionalpidFile: stringoptionalwatch: string[]optionalautostart: booleanoptionalcron: stringoptionalterminate: stringoptionalterminateTimeout: numberoptionalterminateGracePeriod: numberoptionaltimeout: numberoptionaloverrun: booleanoptionallogger: ProcessLoggerConfigurationoptionalrestart: stringoptionalrestartDelayMs: numberoptionalrestartLimit: number