The host's data space editor, e.g. Legend Analytics', from its query builder

interface CubeDataSpaceEditor {
    describeDataSpace(
        project: CubeProjectCoordinates,
        dataSpace: string,
    ): Promise<CubeDataSpaceDescription>;
    listDataSpaces(): Promise<readonly CubeDataSpaceSummary[]>;
    openSession(target: CubeDataSpaceEditorTarget): CubeDataSpaceEditorSession;
    renderSession(session: CubeDataSpaceEditorSession): ReactNode;
}

Methods