import { Position } from '../../core'; import { default as Overlay } from '../Overlay'; declare class ModelCollectionPrimitive extends Overlay { private _positions; private _modelUrl; private _attrs; constructor(positions: string | Position[], modelUrl: string); get type(): string; get readyPromise(): any; set attrs(attrs: any[]); get attrs(): any[]; set positions(positions: any); set modelUrl(modelUrl: string); get modelUrl(): string; _resetDelegate(): void; _mountedHook(): void; /** * * @param instanceId * @returns {undefined} */ getModelInstance(instanceId: any): any; /** * * @param instanceId * @returns {*|{}} */ getAttrByInstanceId(instanceId: any): any; /** * * @param style * @returns {ModelCollectionPrimitive} */ setStyle(style: any): this; } export default ModelCollectionPrimitive;