import { BaseLayout } from '../base-layout.js'; import { DagreLayoutOptions } from './types.js'; /** * Dagre 布局 * * Dagre layout */ declare class DagreLayout extends BaseLayout { id: string; private isCompoundGraph; protected config: { graphAttributes: string[]; nodeAttributes: string[]; edgeAttributes: string[]; }; protected getDefaultOptions(): Partial; protected layout(): Promise; private isCompound; } export { DagreLayout, DagreLayoutOptions };