export interface Client {
  id: string;
  name: string;
  code?: string | null;
  parentId?: string | null;
  isActive: boolean;
  sortOrder: number;
  tags: string[];
  createdAt: Date;
  updatedAt: Date;
}

export interface ClientWithChildren extends Client {
  children: Client[];
}

export interface ClientTree extends Client {
  children: ClientTree[];
}
