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; galleryDialogProviderRegistration: Promise; }; } interface IOmniaUxExtendApiManifest { mediaGallery: { registration: ApiPath; }; } }