import { DataModel } from '@dvn/core/models/data-model';
import { Ref } from '@dvn/core/models/ref';
import { User } from "@dvn/kimlik/api/models";
export declare type TimeFormat = '12-hour' | '24-hour';
export declare class Event extends DataModel {
  startDate: string;
  endDate: string;
  locations: {
    type: 'custom' | 'jitsi' | 'zoom' | 'google' | 'outlook';
    address: string;
  }[];
  guests: Ref[] | User[];
  guestMetadata: {
    membershipConfigId: string;
  }[];
  calendarConfig: Ref;
  createdBy: Ref;
  availability?: Ref;
  meetingType: string;
  status: string;
  static decode(json: any): Event;
}
