/**
 * 직급 타입 정의
 */
export interface Rank {
  id: number;
  name: string;
  order: number;
  isActive?: boolean;
  createdAt?: string;
  updatedAt?: string;
}

export interface RankDialogProps {
  isOpen: boolean;
  onOpenChange: (open: boolean) => void;
  mode: 'add' | 'edit';
  rank?: Rank;
  onSubmit: (name: string) => void;
  isLoading?: boolean;
}