import { IEvent, IJSON, ISeries, IEmission, IPatrimony, IEventCard, IApplication, IEventType, eventTypes, IObligation } from '@/utils/types/calendar.d'; export declare class Event implements IEvent { id: number | null | undefined; json: IJSON; series: ISeries; emission: IEmission; patrimony: IPatrimony; event_data: string; event_title: string; application: IApplication; event_type: IEventType; obligation: IObligation; event_formated: IEventCard; emission_name: string; series_name: string; responsables_name: string; responsable: string; application_link: string | undefined; all_responsables: any[]; url_ops: string; url_obrigacoes: string; constructor(event?: IEvent | null, url_ops?: string, url_obrigacoes?: string); formatEvent(): void; getEmissionFormated(): string; getEmissionName(): string; getSeriesFormated(): string; getSeriesName(): string; getResponsableFormated(): string; getResponsable(): string; getCoresponsable(): string[]; getResponsablesObject(): any[]; getEventTypeFormated(): eventTypes; getLinkApplication(): string | undefined; getEventTag(): object | null; }