interface BasicOption {
  label: string;
  value: string;
}

type SelectOption = BasicOption;

type TabOption = BasicOption;

interface BasicUserInfo {
  account: string;
  accountid: string;
  bm: null | string;
  bmid: number;
  grouplist: string;
  gw: string;
  nickname: string;
  popedom: string;
  timeout: number;
  token: string;
  workerid: string;
}

type ClassType = Array<object | string> | object | string;

export type { BasicOption, BasicUserInfo, ClassType, SelectOption, TabOption };
