/**
 * Copyright (c) Cisco Systems, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 *
 */
import "../../components/button/Button";
import "../../components/checkbox/Checkbox";
import "../../components/input/Input";
import "../../components/menu-overlay/MenuOverlay";
import { StoryObj } from "@storybook/web-components";
declare const _default: {
    title: string;
    component: string;
    argTypes: {
        handleOutsideOverlayClick: {
            table: {
                disable: boolean;
            };
        };
        handleTriggerKeyDown: {
            table: {
                disable: boolean;
            };
        };
        handleOutsideOverlayKeydown: {
            table: {
                disable: boolean;
            };
        };
        trigger: {
            table: {
                disable: boolean;
            };
        };
        arrow: {
            table: {
                disable: boolean;
            };
        };
        overlayContainer: {
            table: {
                disable: boolean;
            };
        };
        isOpen: {
            control: string;
            defaultValue: boolean;
        };
        disabled: {
            control: string;
            defaultValue: boolean;
        };
        placement: {
            control: {
                type: string;
            };
            options: readonly ["auto", "auto-start", "auto-end", "left-start", "left", "left-end", "right-start", "right", "right-end", "top-start", "top", "top-end", "bottom-start", "bottom", "bottom-end"];
            defaultValue: string;
        };
        showArrow: {
            control: string;
            defaultValue: boolean;
        };
        size: {
            control: {
                type: string;
            };
            options: readonly ["small", "large"];
            defaultValue: string;
        };
        maxHeight: {
            control: string;
            defaultValue: string;
        };
        customWidth: {
            control: string;
            defaultValue: string;
        };
        ariaRole: {
            control: {
                type: string;
            };
            options: readonly ["menu", "dialog"];
            defaultValue: string;
        };
        ariaLabel: {
            control: string;
            defaultValue: string;
        };
        overlayOffset: {
            control: string;
            defaultValue: number;
        };
        keepOpenOnWindowBlur: {
            control: string;
            defaultValue: boolean;
        };
    };
    parameters: {
        a11y: {
            context: string;
        };
    };
};
export default _default;
export declare const MenuOverlay: StoryObj;
