;; Events service — page helper declarations.

(define-page-helper "calendar-admin-data"
  :params (&key calendar-slug)
  :returns "dict"
  :service "events")

(define-page-helper "day-admin-data"
  :params (&key calendar-slug year month day)
  :returns "dict"
  :service "events")

(define-page-helper "slots-data"
  :params (&key calendar-slug)
  :returns "dict"
  :service "events")

(define-page-helper "slot-data"
  :params (&key calendar-slug slot-id)
  :returns "dict"
  :service "events")

(define-page-helper "entry-data"
  :params (&key calendar-slug entry-id)
  :returns "dict"
  :service "events")

(define-page-helper "entry-admin-data"
  :params (&key calendar-slug entry-id year month day)
  :returns "dict"
  :service "events")

(define-page-helper "ticket-types-data"
  :params (&key calendar-slug entry-id year month day)
  :returns "dict"
  :service "events")

(define-page-helper "ticket-type-data"
  :params (&key calendar-slug entry-id ticket-type-id year month day)
  :returns "dict"
  :service "events")

(define-page-helper "tickets-data"
  :params (&key)
  :returns "dict"
  :service "events")

(define-page-helper "ticket-detail-data"
  :params (&key code)
  :returns "dict"
  :service "events")

(define-page-helper "ticket-admin-data"
  :params (&key)
  :returns "dict"
  :service "events")

(define-page-helper "markets-data"
  :params (&key)
  :returns "dict"
  :service "events")
