/**
 * @license
 * Copyright Google LLC All Rights Reserved.
 *
 * Use of this source code is governed by an MIT-style license that can be
 * found in the LICENSE file at https://angular.io/license
 */
/**
 * Used by both the current `MatMenuModule` and the MDC `MatMenuModule`
 * to declare the menu-related directives.
 */
import * as ɵngcc0 from '@angular/core';
import * as ɵngcc1 from './menu-trigger';
import * as ɵngcc2 from './menu-content';
import * as ɵngcc3 from '@angular/material/core';
import * as ɵngcc4 from './menu';
import * as ɵngcc5 from './menu-item';
import * as ɵngcc6 from '@angular/common';
import * as ɵngcc7 from '@angular/cdk/overlay';
import * as ɵngcc8 from '@angular/cdk/scrolling';
export declare class _MatMenuDirectivesModule {
    static ɵfac: ɵngcc0.ɵɵFactoryDeclaration<_MatMenuDirectivesModule, never>;
    static ɵmod: ɵngcc0.ɵɵNgModuleDeclaration<_MatMenuDirectivesModule, [typeof ɵngcc1.MatMenuTrigger, typeof ɵngcc2.MatMenuContent], never, [typeof ɵngcc1.MatMenuTrigger, typeof ɵngcc2.MatMenuContent, typeof ɵngcc3.MatCommonModule]>;
    static ɵinj: ɵngcc0.ɵɵInjectorDeclaration<_MatMenuDirectivesModule>;
}
export declare class MatMenuModule {
    static ɵfac: ɵngcc0.ɵɵFactoryDeclaration<MatMenuModule, never>;
    static ɵmod: ɵngcc0.ɵɵNgModuleDeclaration<MatMenuModule, [typeof ɵngcc4.MatMenu, typeof ɵngcc5.MatMenuItem], [typeof ɵngcc6.CommonModule, typeof ɵngcc3.MatCommonModule, typeof ɵngcc3.MatRippleModule, typeof ɵngcc7.OverlayModule, typeof _MatMenuDirectivesModule], [typeof ɵngcc8.CdkScrollableModule, typeof ɵngcc3.MatCommonModule, typeof ɵngcc4.MatMenu, typeof ɵngcc5.MatMenuItem, typeof _MatMenuDirectivesModule]>;
    static ɵinj: ɵngcc0.ɵɵInjectorDeclaration<MatMenuModule>;
}

//# sourceMappingURL=menu-module.d.ts.map