/// <reference types="react" />
import { Story } from "@storybook/react";
import { ButtonStoriesProps } from "./utils/buttonStories";
export declare const CardButtons: Story<ButtonStoriesProps>;
export declare const Default: Story<ButtonStoriesProps & {
    active: boolean;
}>;
declare const _default: {
    title: string;
    component: import("react").FC<import("../components/CardButton").CardButtonProps>;
    argTypes: {
        buttonProps: {
            table: {
                disable: boolean;
            };
        };
        startIconKey: {
            table: {
                disable: boolean;
            };
        };
        startIconColor: {
            table: {
                disable: boolean;
            };
        };
        startIconSize: {
            table: {
                disable: boolean;
            };
        };
        startIconRotate: {
            table: {
                disable: boolean;
            };
        };
        endIconKey: {
            table: {
                disable: boolean;
            };
        };
        endIconColor: {
            table: {
                disable: boolean;
            };
        };
        endIconSize: {
            table: {
                disable: boolean;
            };
        };
        endIconRotate: {
            table: {
                disable: boolean;
            };
        };
        active: {
            name: string;
            defaultValue: boolean;
            control: {
                type: string;
            };
        };
        variant: {
            name: string;
            defaultValue: string;
            options: string[];
            control: {
                type: string;
            };
        };
        color: {
            name: string;
            description: string;
            defaultValue: "primary";
            options: readonly ["primary", "primaryAlt", "secondary", "inverse", "info", "positive", "negative", "disabled"];
            control: {
                type: string;
            };
        };
        size: {
            name: string;
            defaultValue: string;
            options: string[];
            control: {
                type: string;
            };
        };
        fullWidth: {
            name: string;
            defaultValue: boolean;
            control: {
                type: string;
            };
        };
        href: {
            name: string;
            defaultValue: string;
            control: {
                type: string;
            };
        };
        children: {
            name: string;
            defaultValue: string;
            control: {
                type: string;
            };
        };
        align: {
            name: string;
            description: string;
            defaultValue: string;
            options: string[];
            control: {
                type: string;
            };
        };
        startIcon: {
            table: {
                disable: boolean;
            };
        };
        endIcon: {
            table: {
                disable: boolean;
            };
        };
        disabled: {
            name: string;
            defaultValue: boolean;
            control: {
                type: string;
            };
        };
        TouchRippleProps: {
            table: {
                disable: boolean;
            };
        };
        onFocusVisible: {
            table: {
                disable: boolean;
            };
        };
        focusVisibleClassName: {
            table: {
                disable: boolean;
            };
        };
        focusRipple: {
            table: {
                disable: boolean;
            };
        };
        disableTouchRipple: {
            table: {
                disable: boolean;
            };
        };
        centerRipple: {
            table: {
                disable: boolean;
            };
        };
        action: {
            table: {
                disable: boolean;
            };
        };
        disableFocusRipple: {
            table: {
                disable: boolean;
            };
        };
        disableElevation: {
            table: {
                disable: boolean;
            };
        };
        disableRipple: {
            table: {
                disable: boolean;
            };
        };
        ref: {
            table: {
                disable: boolean;
            };
        };
        tabIndex: {
            table: {
                disable: boolean;
            };
        };
        onlyIcon: {
            table: {
                disable: boolean;
            };
        };
        sx: {
            table: {
                disable: boolean;
            };
        };
        classes: {
            table: {
                disable: boolean;
            };
        };
        LinkComponent: {
            table: {
                disable: boolean;
            };
        };
    };
};
export default _default;
