UNPKG

@omnia/fx-models

Version:
22 lines (21 loc) 763 B
import { ApiPath } from "../Extends"; import { MediaGalleryDialogProvider, MediaGalleryDisplayProvider } from "../media-gallery"; export interface IGalleryDisplayProvider { registerDisplayProviders: (...provider: MediaGalleryDisplayProvider[]) => void; } export interface IGalleryDialogProvider { registerDialogProviders: (...provider: MediaGalleryDialogProvider[]) => void; } declare module "./UxApi" { interface IOmniaUxApi { mediaGallery: { galleryDisplayProviderRegistration: Promise<IGalleryDisplayProvider>; galleryDialogProviderRegistration: Promise<IGalleryDialogProvider>; }; } interface IOmniaUxExtendApiManifest { mediaGallery: { registration: ApiPath; }; } }