@omnia/fx
Version:
Provide Omnia Fx typings and tooling for clientside Omnia development.
22 lines (21 loc) • 810 B
TypeScript
import { MessageBusTopicMediator } from "../..";
import { GuidValue, IMessageBusTopicPublication, ThemeDefinition, ThemeTargetRegistration } from "../../models";
export declare class Topics {
static Theming: {
new (): {};
readonly registerThemeDefinition: IMessageBusTopicPublication<ThemeDefinition>;
readonly registerThemeTarget: IMessageBusTopicPublication<ThemeTargetRegistration>;
};
static MediaPickerRTEHandler: {
new (): {};
readonly doAction: MessageBusTopicMediator<{
nodeId: number;
editorId: GuidValue;
}>;
readonly allowAction: MessageBusTopicMediator<boolean>;
readonly onCompleteAction: MessageBusTopicMediator<{
[name: string]: any;
nodeId: number;
}>;
};
}