/** * Copyright (C) 2019 Toshiba Corporation * SPDX-License-Identifier: Apache-2.0 */ import { DDiagramSerialized, DDiagramSerializedSimple } from "./d-diagram-serialized"; /** * {@link DDiagram} piece controller. */ export interface DDiagramBasePieceController { getByName(name: string): Promise; } /** * {@link DDiagram} controller open type. */ export declare const DDiagramBaseControllerOpenType: { readonly DIAGRAM: 0; readonly PAGE: 1; readonly EXTENSION: 1000; }; /** * {@link DDiagram} controller open type. */ export type DDiagramBaseControllerOpenType = number; /** * {@link DDiagram} controller. */ export interface DDiagramBaseController { piece: DDiagramBasePieceController; getByName(name: string): Promise; }