/** * @file Selection Colormaker * @author Alexander Rose * @private */ import Selection from '../selection/selection'; import Colormaker, { ColormakerParameters } from './colormaker'; import AtomProxy from '../proxy/atom-proxy'; import Structure from '../structure/structure'; export declare type SelectionSchemeData = [any, string, ColormakerParameters | undefined]; /** * Color based on {@link Selection} */ declare class SelectionColormaker extends Colormaker { colormakerList: any[]; selectionList: Selection[]; constructor(params: { structure: Structure; dataList: SelectionSchemeData[]; } & Partial); atomColor(a: AtomProxy): any; } export default SelectionColormaker;