UNPKG

@uppy/instagram

Version:

Import photos and videos from Instagram, into Uppy.

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