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