syntax = "proto3";

package com.wixpress.appservice.api.upstream.wix.forms.v4;
option java_package = "com.wixpress.appservice.api.upstream.wix.forms.v4";

import "google/protobuf/wrappers.proto";
import "wix/api/validations.proto";
import "components_catalog_data/form_template/com/wixpress/appservice/api/upstream/wix/forms/v4/layout.proto";
import "wix/api/annotations.proto";

message Step {
    option (.wix.api.decomposite_of) = "wix.forms.v4.Step";
  // Step ID.
  string id = 1 [(.wix.api.format) = GUID, (.wix.api.immutable) = true];

  // Name of the step.
  google.protobuf.StringValue name = 2 [(.wix.api.maxLength) = 200];

  // Is step hidden
  bool hidden = 3;

  // Form step properties
  com.wixpress.appservice.api.upstream.wix.forms.v4.FormLayout layout = 4;
}
