import { AfterViewInit } from '@angular/core'; import { GtrDropdownService } from '../gtr-dropdown.service'; import { GtrDropdownComponent } from '../dropdown/gtr-dropdown.component'; import * as i0 from "@angular/core"; export declare class GtrDropdownCloseDirective implements AfterViewInit { private dropdownService; dropdown?: GtrDropdownComponent | undefined; constructor(dropdownService: GtrDropdownService, dropdown?: GtrDropdownComponent | undefined); /** * Disables a dropdown-close directive. * @type boolean * @default undefined */ disabled?: boolean; dropdownComponent?: GtrDropdownComponent; ngAfterViewInit(): void; get hostClasses(): any; set tabIndex(value: string | number | null); get tabIndex(): string | number | null; private _tabIndex; get isDisabled(): boolean | null; private onClick; private onKeyUp; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; }