import { WebPlugin } from '@capacitor/core'; import type { CalendarPermissionStatus, CalendarPlugin, CreateCalendarOptions, CreateCalendarResult, CreateEventOptions, CreateEventResult, DeleteCalendarOptions, DeleteEventOptions, FindEventsOptions, FindEventsResult, ListCalendarsResult, ModifyEventOptions, OpenCalendarOptions, RequestPermissionsOptions } from './definitions'; export declare class CalendarWeb extends WebPlugin implements CalendarPlugin { checkPermissions(): Promise; requestPermissions(_options?: RequestPermissionsOptions): Promise; createEvent(_options: CreateEventOptions): Promise; createEventInteractively(_options: CreateEventOptions): Promise; modifyEvent(_options: ModifyEventOptions): Promise; findEvents(_options: FindEventsOptions): Promise; deleteEvent(_options: DeleteEventOptions): Promise; listCalendars(): Promise; createCalendar(_options: CreateCalendarOptions): Promise; deleteCalendar(_options: DeleteCalendarOptions): Promise; openCalendar(_options?: OpenCalendarOptions): Promise; }