import { AfterViewInit, ElementRef, OnChanges, OnDestroy } from '@angular/core';
import { NgInputConfigService } from '../ng-input-config.service';
export interface IMSelect {
    default?: boolean;
}
export declare class SelectDirective implements OnChanges, OnDestroy, AfterViewInit {
    private elementRef;
    private ngInputConfigService;
    MSelect?: IMSelect;
    options?: any;
    ref?: any;
    constructor(elementRef: ElementRef<HTMLSelectElement>, ngInputConfigService: NgInputConfigService);
    ngAfterViewInit(): void;
    ngOnChanges(): void;
    initSelect(): void;
    ngOnDestroy(): void;
}
