import Parent from '../../../block/base/parent'; import { TBlockPath } from '../../../block/types'; import Muya from '../../../index'; import { IDiagramMeta, IDiagramState } from '../../../state/types'; declare class DiagramBlock extends Parent { meta: IDiagramMeta; static blockName: string; static create(muya: Muya, state: IDiagramState): DiagramBlock; get path(): (string | number)[]; constructor(muya: Muya, { meta }: IDiagramState); queryBlock(path: TBlockPath): import("../../base/content").default | this | null; getState(): IDiagramState; } export default DiagramBlock;