import { ServerlessWorkflowCombinedEditorChannelApi, SwfStaticEnvelopeContentProviderChannelApi, SwfPreviewOptions, SwfPreviewOptionsChannelApi } from "@kie-tools/serverless-workflow-combined-editor/dist/api"; import { EditorContent, EditorTheme, KogitoEditorChannelApi, StateControlCommand } from "@kie-tools-core/editor/dist/api"; import { SwfServiceCatalogChannelApi, SwfServiceCatalogService, SwfServiceRegistriesSettings } from "@kie-tools/serverless-workflow-service-catalog/dist/api"; import { SwfLanguageServiceChannelApi } from "@kie-tools/serverless-workflow-language-service/dist/api"; import { CodeLens, CompletionItem, Position, Range } from "vscode-languageserver-types"; import { Notification } from "@kie-tools-core/notifications/dist/api"; import { ResourceContent, ResourceContentRequest, ResourceListRequest, ResourcesList, WorkspaceEdit } from "@kie-tools-core/workspace/dist/api"; import { SharedValueProvider } from "@kie-tools-core/envelope-bus/dist/api"; export declare class StandaloneServerlessWorkflowCombinedEditorChannelApi implements ServerlessWorkflowCombinedEditorChannelApi { private readonly defaultApiImpl; private readonly swfServiceCatalogApiImpl?; private readonly swfLanguageServiceChannelApiImpl?; private readonly swfPreviewOptionsChannelApiImpl?; private readonly swfStaticEnvelopeContentProviderChannelApi?; constructor(defaultApiImpl: KogitoEditorChannelApi, swfServiceCatalogApiImpl?: SwfServiceCatalogChannelApi | undefined, swfLanguageServiceChannelApiImpl?: SwfLanguageServiceChannelApi | undefined, swfPreviewOptionsChannelApiImpl?: SwfPreviewOptionsChannelApi | undefined, swfStaticEnvelopeContentProviderChannelApi?: SwfStaticEnvelopeContentProviderChannelApi | undefined); kogitoEditor_contentRequest(): Promise; kogitoEditor_ready(): void; kogitoEditor_setContentError(content: EditorContent): void; kogitoEditor_stateControlCommandUpdate(command: StateControlCommand): void; kogitoI18n_getLocale(): Promise; kogitoNotifications_createNotification(notification: Notification): void; kogitoNotifications_removeNotifications(normalizedPosixPathRelativeToTheWorkspaceRoot: string): void; kogitoNotifications_setNotifications(normalizedPosixPathRelativeToTheWorkspaceRoot: string, notifications: Notification[]): void; kogitoWorkspace_newEdit(edit: WorkspaceEdit): void; kogitoWorkspace_openFile(normalizedPosixPathRelativeToTheWorkspaceRoot: string): void; kogitoWorkspace_resourceContentRequest(request: ResourceContentRequest): Promise; kogitoWorkspace_resourceListRequest(request: ResourceListRequest): Promise; kogitoEditor_theme(): SharedValueProvider; kogitoSwfServiceCatalog_services(): SharedValueProvider; kogitoSwfServiceCatalog_refresh(): void; kogitoSwfServiceCatalog_importFunctionFromCompletionItem(args: { containingService: SwfServiceCatalogService; documentUri: string; }): void; kogitoSwfLanguageService__getCompletionItems(args: { content: string; uri: string; cursorPosition: Position; cursorWordRange: Range; }): Promise; kogitoSwfLanguageService__getCodeLenses(args: { uri: string; content: string; }): Promise; kogitoSwfServiceCatalog_serviceRegistriesSettings(): SharedValueProvider; kogitoSwfServiceCatalog_logInServiceRegistries(): void; kogitoSwfServiceCatalog_setupServiceRegistriesSettings(): void; kogitoSwfPreviewOptions_get(): SharedValueProvider; kogitoSwfGetDiagramEditorEnvelopeContent(): SharedValueProvider; kogitoSwfGetTextEditorEnvelopeContent(): SharedValueProvider; kogitoSwfCombinedEditor_combinedEditorReady(): void; } //# sourceMappingURL=StandaloneServerlessWorkflowCombinedEditorChannelApi.d.ts.map