ketcher-core
Version:
Web-based molecule sketcher
7 lines (6 loc) • 344 B
TypeScript
import type { LayoutMode } from './types';
import type { BaseMode } from './BaseMode';
declare type ModeConstructor = new (previousMode?: LayoutMode) => BaseMode;
export declare function registerMode(mode: LayoutMode, ctor: ModeConstructor): void;
export declare function getModeConstructor(mode: LayoutMode): ModeConstructor;
export {};