import { HostEventPics, HostEventFee, EventTypes, HostingPriceLimits, HostEventTime, CurrencyLmits, ServiceAudience } from '@jealous-robot-dev/drophr-common'; export declare type UpdatableEventValue = string | HostEventPics[] | HostEventPics | string[] | HostEventFee | ServiceAudience | number | HostEventTime; export interface EventInManager { id: string; name: string; pic: string; langs: string[]; type: EventTypes; capacity: number; registred: number; last_modified: number; audience: ServiceAudience; next_session: number | null; sessions_in_week: number; passed_sessions: number; suspended: boolean; weekly: boolean; booked_seances: number; can_be_deleted: boolean; } export interface EventManagerData { is_restricted: boolean; fee?: HostingPriceLimits; events: EventInManager[]; } export interface EventManagerCustomTime { limits: CurrencyLmits; originalFee: HostEventFee; originalDuration: number; originalCapacity: number; }