import { DmnEditorChannelApi, DmnEditorEnvelopeApi } from "../api"; import { EditorFactory, EditorInitArgs, KogitoEditorEnvelopeContextType } from "@kie-tools-core/editor/dist/api"; import { DmnEditor } from "./DmnEditor"; import { PmmlEditorMarshallerExposedInteropApi } from "./exposedInteropApi/PmmlEditorMarshallerExposedInteropApi"; export interface CustomWindow extends Window { envelope: { pmmlEditorMarshallerService: PmmlEditorMarshallerExposedInteropApi; }; } export declare class DmnEditorFactory implements EditorFactory { private readonly gwtEditorEnvelopeConfig; constructor(gwtEditorEnvelopeConfig: { shouldLoadResourcesDynamically: boolean; }); createEditor(ctx: KogitoEditorEnvelopeContextType, initArgs: EditorInitArgs): Promise; } //# sourceMappingURL=DmnEditorFactory.d.ts.map