feat(disputes): add support for disputes aggregate (#5896)

Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Files to modify:


**disputes.rs**
  Add:
    - struct: pub::DisputesAggregateResponse

**dispute.rs**
  Add:
    - function: private::get_api_event_type
    - impl: impl ApiEventMetric for DisputesAggregateResponse

**enums.rs**
  Modify existing code

**disputes.rs**
  Add:
    - struct: pub::DisputesAggregateResponse

**dispute.rs**
  Add:
    - function: private::get_api_event_type
    - impl: impl ApiEventMetric for DisputesAggregateResponse

**kafka_store.rs**
  Add:
    - function: private::get_dispute_status_with_count

**app.rs**
  Modify existing code

**disputes.rs**
  Add:
    - struct: pub::DisputesAggregateResponse

**lock_utils.rs**
  Modify existing code

**dispute.rs**
  Add:
    - function: private::get_api_event_type
    - impl: impl ApiEventMetric for DisputesAggregateResponse

**types.rs**
  Modify existing code