/**
 * 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/icon/Icon";
import { Args } from "@storybook/web-components";
export declare const Icon: Args;
declare const _default: {
    title: string;
    component: string;
    argTypes: {
        iconClassMap: {
            table: {
                disable: boolean;
            };
        };
        iconStyleMap: {
            table: {
                disable: boolean;
            };
        };
        iconFontSize: {
            table: {
                disable: boolean;
            };
        };
        iconColor: {
            table: {
                disable: boolean;
            };
        };
        iconName: {
            table: {
                disable: boolean;
            };
        };
        consoleHandler: {
            table: {
                disable: boolean;
            };
        };
        buttonClassMap: {
            table: {
                disable: boolean;
            };
        };
        isComboBoxIcon: {
            table: {
                disable: boolean;
            };
        };
        isActive: {
            table: {
                disable: boolean;
            };
        };
        color: {
            control: {
                type: string;
            };
        };
        theIconSet: {
            control: {
                type: string;
            };
            options: readonly ["momentumUI", "preferMomentumDesign", "momentumDesign", "momentumBrandVisuals", "svg"];
        };
        momentumUIName: {
            control: {
                type: string;
            };
            options: string[];
        };
        momentumDesignName: {
            control: {
                type: string;
            };
            options: string[];
        };
        title: {
            control: string;
            defaultValue: string;
        };
        type: {
            control: {
                type: string;
            };
            options: readonly ["", "white"];
            defaultValue: string;
        };
        size: {
            control: {
                type: string;
            };
            options: readonly ["14", "16", "18", "20", "28", "36", "56", 14, 16, 18, 20, 28, 36, 56];
            defaultValue: string;
        };
        sizeOverrided: {
            control: string;
            defaultValue: boolean;
        };
    };
    parameters: {
        a11y: {
            context: string;
        };
    };
};
export default _default;
