///
///
///
import { AfterViewInit, ElementRef, Renderer2 } from '@angular/core';
import { HandlePropChanges } from '../shared';
export declare class MzDropdownComponent extends HandlePropChanges implements AfterViewInit {
private elementRef;
private renderer;
align: string;
belowOrigin: boolean;
constrainWidth: boolean;
dropdownButtonId: string;
gutter: number;
hover: boolean;
id: string;
inDuration: number;
outDuration: number;
stopPropagation: boolean;
dropdownButtonElement: JQuery;
constructor(elementRef: ElementRef, renderer: Renderer2);
ngAfterViewInit(): void;
close(): void;
initDropdownButtonElement(): void;
initHandlers(): void;
handleDataActivates(): void;
handleDropdown(): void;
handleProperties(): void;
open(): void;
validateProperties(): void;
}