@omnia/fx
Version:
Provide Omnia Fx typings and tooling for clientside Omnia development.
14 lines (13 loc) • 758 B
TypeScript
import { RichTextEditorExtension, RichTextEditorExtensionDefinition, ToolbarConfiguration } from "../../IRichTextEditor";
import { HeadingEditorExtensionConfiguration, HeadingSettings, GuidValue, Guid } from "../../../../models";
import { SettingsService } from "internal/fx/services";
export declare class HeadingEditorExtension implements RichTextEditorExtension {
static get id(): Guid;
configuration: Array<ToolbarConfiguration>;
settings: HeadingEditorExtensionConfiguration;
headingIds: Array<GuidValue>;
protected settingsService: SettingsService<HeadingSettings>;
constructor(config?: HeadingEditorExtensionConfiguration);
getDefition(): Promise<RichTextEditorExtensionDefinition>;
getDefaultHeading(): GuidValue[];
}