import { ElementRef, OnInit, AfterViewInit } from '@angular/core';
import { DropDownDirective } from './dropdown.directive';
export declare class DropDownToggleDirective implements OnInit, AfterViewInit {
    private dropdown;
    private el;
    readonly tabIndex: number;
    readonly attrDisabled: string;
    readonly disabled: boolean;
    addClass: boolean;
    toggleOnFocus: boolean;
    autoFocus: boolean;
    isMouseEvent: boolean;
    constructor(dropdown: DropDownDirective, el: ElementRef);
    ngOnInit(): void;
    ngAfterViewInit(): void;
    toggleDropdown(event: MouseEvent): boolean;
    setMouseEventTrue(event: any): void;
    setMouseEventFalse(event: any): void;
    toggleOnFocusFn(event: FocusEvent): void;
    toggle(): void;
}
