/** * @example * { * hubId: "550e8400-e29b-41d4-a716-446655440000", * name: "Weekly Plan - Week 15" * } */ export interface HubPlansCreateHubPlanRequestBody { /** The ID of the hub the plan belongs to */ hubId: string; /** The name of the plan */ name: string; /** The ID of a saved session configuration (preset) to apply when creating the plan. When provided, the preset's optimization settings and route constructions are applied to the new plan, replacing any defaults. */ sessionConfigurationId?: string; /** The shift start time for the plan in RFC 3339 format. If not provided, defaults to 9:00 AM on the next business day in the hub's timezone. */ shiftStartTime?: string; }