import { UIPlugin, Uppy } from '@uppy/core'; import { ProviderViews } from '@uppy/provider-views'; import { Provider, type CompanionPluginOptions } from '@uppy/companion-client'; import { h, type ComponentChild } from 'preact'; import type { UppyFile, Body, Meta, AsyncStore, UnknownProviderPlugin, UnknownProviderPluginState } from '@uppy/core'; export type GooglePhotosOptions = CompanionPluginOptions; export default class GooglePhotos extends UIPlugin implements UnknownProviderPlugin { static VERSION: any; icon: () => h.JSX.Element; provider: Provider; view: ProviderViews; storage: AsyncStore; files: UppyFile[]; rootFolderId: string | null; constructor(uppy: Uppy, opts: GooglePhotosOptions); install(): void; uninstall(): void; render(state: unknown): ComponentChild; } //# sourceMappingURL=GooglePhotos.d.ts.map