UNPKG

@omnia/fx

Version:

Provide Omnia Fx typings and tooling for clientside Omnia development.

21 lines (20 loc) 760 B
import { ApiPath, RichTextEditorExtensionMessage } from "@omnia/fx-models"; import { IRichTextEditorExtensionHelper } from "./IRichTextEditorExtensionHelper"; export interface IRegisterRichTextEditorExtension { registerExtension: (items: RichTextEditorExtensionMessage | RichTextEditorExtensionMessage[]) => void; } export interface IRichTextEditorPublicApi { registration: Promise<IRegisterRichTextEditorExtension>; helper: Promise<IRichTextEditorExtensionHelper>; } declare module "@omnia/fx-models/ux/UxApi" { interface IOmniaUxApi { richTextEditor: IRichTextEditorPublicApi; } interface IOmniaUxExtendApiManifest { richTextEditor: { registration: ApiPath; helper: ApiPath; }; } }