///
import { AfterViewInit, ElementRef, EventEmitter, OnChanges, OnDestroy, SimpleChanges, Renderer, OnInit } from '@angular/core';
import { Select2OptionData } from './ng2-select2.interface';
export declare class Select2Component implements AfterViewInit, OnChanges, OnDestroy, OnInit {
private renderer;
selector: ElementRef;
data: Array;
value: string | string[];
cssImport: boolean;
width: string;
disabled: boolean;
options: Select2Options;
valueChanged: EventEmitter<{}>;
itemsChanged: EventEmitter<{}>;
private element;
private check;
constructor(renderer: Renderer);
ngOnInit(): void;
ngOnChanges(changes: SimpleChanges): void;
ngAfterViewInit(): void;
ngOnDestroy(): void;
private initPlugin();
private setElementValue(newValue);
private style;
}