UNPKG

@itwin/core-backend

Version:
22 lines 1 kB
/** @packageDocumentation * @module Workspace */ import { GuidString } from "@itwin/core-bentley"; import { EditableWorkspaceContainer, WorkspaceEditor } from "../../workspace/WorkspaceEditor"; /** Obtain a [[WorkspaceEditor]] targeting the single existing settings container for a given iTwin. * Returns `undefined` if no container exists. Throws if multiple containers are found. * @internal */ export declare function getSettingsEditorForITwin(iTwinId: GuidString): Promise<{ editor: WorkspaceEditor; container: EditableWorkspaceContainer; } | undefined>; /** Construct a [[WorkspaceEditor]] targeting the single settings container for a given iTwin. * If no container exists, one is created with default metadata. Throws if multiple containers are found. * @internal */ export declare function constructSettingsEditorForITwin(iTwinId: GuidString): Promise<{ editor: WorkspaceEditor; container: EditableWorkspaceContainer; }>; //# sourceMappingURL=SettingsEditorImpl.d.ts.map