export enum AccountTabKeys {
  UserManage = 'UserManage',
  PasswordManage = 'PasswordManage',
};
export interface AccountTabProps {
  activeTab: AccountTabKeys;
};
export enum AccountUserTabKeys {
  LoginAuthInfo = 'LoginAuthInfo',
  AccountAuth = 'AccountAuth',
};
export interface AccountUserTabProps {
  activeTab: AccountUserTabKeys;
  tid: string;
};
export interface AuthItem {
  useYn?: boolean;
  authName?: string;
  tid?: string;
};
export interface UserManageAuthListProps {
  authItems: Array<AuthItem>
};
export interface UserManageAuthItemProps extends AuthItem {

};
export interface UserLoginAuthInfoWrapProps {
  tid: string;
};
export interface UserAccountAuthWrapProps {
  tid: string;
};
export interface PermItem {
  menuId?: string;
  permName?: string;
};
export interface UserAccountAuthPermListProps {
  tid: string;
  permItems: Array<PermItem>;
};
export interface UserAccountAuthPermItemProps extends PermItem {
  tid: string;
};