diff --git a/plugins/gcalendar/api-report.md b/plugins/gcalendar/api-report.md new file mode 100644 index 0000000000..955e8fe8e8 --- /dev/null +++ b/plugins/gcalendar/api-report.md @@ -0,0 +1,88 @@ +## API Report File for "@backstage/plugin-gcalendar" + +> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). + +```ts +/// +/// + +import { ApiRef } from '@backstage/core-plugin-api'; +import { BackstagePlugin } from '@backstage/core-plugin-api'; +import { FetchApi } from '@backstage/core-plugin-api'; +import { OAuthApi } from '@backstage/core-plugin-api'; +import { RouteRef } from '@backstage/core-plugin-api'; + +// Warning: (ae-missing-release-tag) "CalendarCard" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) +// +// @public (undocumented) +export const CalendarCard: () => JSX.Element; + +// Warning: (ae-missing-release-tag) "EventAttendee" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) +// +// @public (undocumented) +export type EventAttendee = gapi.client.calendar.EventAttendee; + +// Warning: (ae-missing-release-tag) "GCalendar" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) +// +// @public (undocumented) +export type GCalendar = gapi.client.calendar.CalendarListEntry; + +// Warning: (ae-missing-release-tag) "GCalendarApiClient" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) +// +// @public (undocumented) +export class GCalendarApiClient { + // Warning: (ae-forgotten-export) The symbol "Options" needs to be exported by the entry point index.d.ts + constructor(options: Options); + // (undocumented) + getCalendars(params?: any): Promise<{ + items: GCalendar[]; + }>; + // (undocumented) + getEvents( + calendarId: string, + params?: any, + ): Promise<{ + items: GCalendarEvent[]; + }>; +} + +// Warning: (ae-missing-release-tag) "gcalendarApiRef" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) +// +// @public (undocumented) +export const gcalendarApiRef: ApiRef; + +// Warning: (ae-missing-release-tag) "GCalendarEvent" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) +// +// @public (undocumented) +export type GCalendarEvent = gapi.client.calendar.Event & + Pick & + Pick & { + calendarId?: string; + }; + +// Warning: (ae-missing-release-tag) "gcalendarPlugin" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) +// +// @public (undocumented) +export const gcalendarPlugin: BackstagePlugin< + { + root: RouteRef; + }, + {} +>; + +// Warning: (ae-missing-release-tag) "ResponseStatus" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) +// +// @public (undocumented) +export enum ResponseStatus { + // (undocumented) + accepted = 'accepted', + // (undocumented) + declined = 'declined', + // (undocumented) + maybe = 'tentative', + // (undocumented) + needsAction = 'needsAction', +} + +// (No @packageDocumentation comment for this package) +```