/**
 * Copyright 2020, Verizon Media
 * Licensed under the terms of the MIT license. See accompanying LICENSE.md file for terms.
 */
import React from 'react';
export declare const DnMenu: {
    ({ children, className, alignment, menuNav, ...rest }: DnMenuProps): JSX.Element;
    Trigger: ({ children, className, href, isEllipses }: DnMenuTriggerProps) => JSX.Element;
    Content: ({ children, className, ...rest }: DnMenuContentProps) => JSX.Element;
    defaultProps: {
        className: string;
        alignment: DnMenuAlignment;
    };
};
export declare enum DnMenuAlignment {
    default = "",
    left = "left",
    right = "right"
}
export interface DnMenuProps {
    className?: string;
    children?: React.ReactNode;
    alignment?: DnMenuAlignment;
    menuNav?: string;
}
export interface DnMenuTriggerProps {
    className?: string;
    children?: React.ReactNode;
    href?: string;
    isEllipses?: boolean;
}
export interface DnMenuContentProps {
    className?: string;
    children?: React.ReactNode;
}
//# sourceMappingURL=DnMenu.d.ts.map