export interface TaxReliefCategory {
  id: string;
  name: string;
  code: string;
  country_code: string;
  max_amount: string | null;
  is_active: boolean;
  employee_tax_reliefs_count?: number;
  created_at: string;
  updated_at: string;
}

export interface CreateTaxReliefCategoryPayload {
  name: string;
  code: string;
  country_code?: string;
  max_amount?: number | null;
  is_active?: boolean;
}

export interface UpdateTaxReliefCategoryPayload extends Partial<CreateTaxReliefCategoryPayload> {
  id: string;
}

export interface DeleteTaxReliefCategoryPayload {
  message: string;
  id?: string;
}
