expo-calendar
Version:
Provides an API for interacting with the device's system calendars, events, reminders, and associated records.
29 lines • 980 B
TypeScript
import type { PermissionResponse } from 'expo';
declare class ExpoGoCalendarNextStub {
static readonly ExpoCalendar: {
new (): {
addEventWithForm(): void;
};
};
static readonly ExpoCalendarEvent: {
new (): {};
};
static readonly ExpoCalendarReminder: {
new (): {};
};
static readonly ExpoCalendarAttendee: {
new (): {};
};
getDefaultCalendarSync(): void;
createCalendar(): void;
getCalendars(): Promise<void>;
listEvents(): Promise<void>;
presentPicker(): Promise<void>;
requestCalendarPermissions(writeOnly?: boolean): Promise<PermissionResponse>;
getCalendarPermissions(writeOnly?: boolean): Promise<PermissionResponse>;
requestRemindersPermissions(): Promise<PermissionResponse>;
getRemindersPermissions(): Promise<PermissionResponse>;
getSourcesSync(): void;
}
export default ExpoGoCalendarNextStub;
//# sourceMappingURL=ExpoGoCalendarNextStub.d.ts.map