export interface Location {
  id: string;
  name: string;
  address: string | null;
  city: string | null;
  description: string | null;
  isActive: boolean;
  createdAt: string;
  updatedAt: string;
}

export interface LocationListResponse {
  data: Location[];
}

export interface CreateLocationRequest {
  name: string;
  address?: string | null;
  city?: string | null;
  description?: string | null;
}

export type UpdateLocationRequest = Partial<CreateLocationRequest>;
