UNPKG

@omnia/fx-models

Version:
20 lines (19 loc) 697 B
import { BlockGalleryDialogLayoutProvider } from "@omnia/fx-models"; import { ApiPath } from "../Extends"; export interface IBlockGalleryDialogLayoutProviderRegistrationApi { registerProvider: (provider: BlockGalleryDialogLayoutProvider) => void; getProviders: () => BlockGalleryDialogLayoutProvider[]; } export interface IBlockGalleryDialogLayoutApi { registration: Promise<IBlockGalleryDialogLayoutProviderRegistrationApi>; } declare module "./UxApi" { interface IOmniaUxApi { blockGalleryDialogLayout: IBlockGalleryDialogLayoutApi; } interface IOmniaUxExtendApiManifest { blockGalleryDialogLayout: { registration: ApiPath; }; } }