import type { FilterDefinition } from '@/components/shared/filter-bar';

export const companyFilterDefinitions: FilterDefinition[] = [
  {
    key: 'search',
    label: 'Search',
    type: 'text',
    placeholder: 'Search by name, legal name, tax ID...',
  },
  {
    key: 'status',
    label: 'Status',
    type: 'select',
    options: [
      { label: 'Active', value: 'active' },
      { label: 'Dissolved', value: 'dissolved' },
    ],
  },
  {
    key: 'includeArchived',
    label: 'Include Archived',
    type: 'boolean',
  },
];
