package com.dev.registration.company.document;

import com.strategyobject.sokit.extensions.document.api.annotations.DocumentStates;
import com.strategyobject.sokit.extensions.document.api.annotations.InitialState;
import com.strategyobject.sokit.extensions.document.api.annotations.State;

@DocumentStates
public enum States {
  @InitialState
  @State(name = "Initial", description = "Initial State")
  NIL,

  @State(name = "Submitted", description = "Company Submitted")
  SUBMITTED,

  @State(name = "Approved", description = "Company Approved")
  APPROVED,

  @State(name = "Rejected", description = "Company Rejected")
  REJECTED,
}
