export declare function mdDropdownService($document: any, $rootScope: any): void; export declare namespace mdDropdownService { var $inject: string[]; } export declare function MdDropdownController($scope: any, $element: any, $attrs: any, $parse: any, dropdownConfig: any, mdDropdownService: any, $animate: any, $position: any, $document: any, $compile: any, $templateRequest: any, $timeout: any): void; export declare namespace MdDropdownController { var $inject: string[]; } export declare function mdDropdown($window: any): { controller: typeof MdDropdownController; link: (scope: any, element: any, attrs: any, dropdownCtrl: any) => void; }; export declare namespace mdDropdown { var $inject: string[]; } export declare function mdDropdownMenu(): { restrict: string; require: string; link: (scope: any, element: any, attrs: any, dropdownCtrl: any) => void; }; export declare function mdDropdownToggle(): { require: string; link: (scope: any, element: any, attrs: any, dropdownCtrl: any) => void; };