import React from 'react';
declare const _default: {
    title: string;
    component: {
        (props: import("../../util/component-types").Overwrite<React.DetailedHTMLProps<React.ButtonHTMLAttributes<HTMLButtonElement>, HTMLButtonElement>, import("./Button").IButtonPropsRaw>): React.ReactElement<any, string | ((props: any) => React.ReactElement<any, string | any | (new (props: any) => React.Component<any, any, any>)> | null) | (new (props: any) => React.Component<any, any, any>)>;
        defaultProps: {
            isDisabled: boolean;
            isActive: boolean;
            onClick: (...args: any[]) => void;
            type: "button";
            hasOnlyIcon: boolean;
        };
        displayName: string;
        peek: {
            description: string;
            categories: string[];
        };
        propName: string;
        propTypes: {
            isDisabled: any;
            isActive: any;
            className: any;
            hasOnlyIcon: any;
            children: any;
            kind: any;
            size: any;
            onClick: any;
            type: any;
        };
    };
    parameters: {
        notes: string;
        docs: {
            inlineStories: boolean;
        };
    };
};
export default _default;
export declare const Default: (args: any) => JSX.Element;
export declare const AllTypes: () => JSX.Element;
//# sourceMappingURL=Button.stories.d.ts.map