ngOptionsDirective: (string | (($compile: any, $parse: any) => {
    link: {
        post: ((scope: any, selectElement: any, attr: any, ctrls: any) => void);
        pre: ((scope: any, selectElement: any, attr: any, ctrls: any) => void);
    };
    require: string[];
    restrict: string;
    terminal: boolean;
}))[] = ...