import type { LayoutRegistry } from '@antv/g-lite'; import type { LayoutDefinitionCtor } from './LayoutDefinition'; export declare class DefaultLayoutRegistry implements LayoutRegistry { private static reservedLayout; registry: Map; get size(): number; hasLayout(name: string): boolean; /** * * @param name layout name, default to 'absolute' * @returns layout object */ getLayout(name?: string): LayoutDefinitionCtor; updateLayout(name: string, layout: LayoutDefinitionCtor): void; registerLayout(name: string, layout: LayoutDefinitionCtor): void; deleteLayout(name: string): void; } //# sourceMappingURL=LayoutRegistry.d.ts.map