export type ClientType = "company" | "person";
export type ClientStatus = "active" | "suspended" | "demo" | "expired";

export interface Client {
  id: string;
  type: ClientType;
  name: string;
  legalName?: string | null;
  inn?: string | null;
  status: ClientStatus;
  contractStartsAt?: string | null;
  contractEndsAt?: string | null;
  paidUntil?: string | null;
  demoEndsAt?: string | null;
  contactName?: string | null;
  contactEmail?: string | null;
  notes?: string | null;
  createdAt: string;
  updatedAt: string;
}
