import React from "react"; declare const _default: { title: string; component: (props: any) => React.JSX.Element; tags: string[]; argTypes: { variant: { control: string; options: string[]; }; size: { control: string; options: string[]; }; icon: { control: string; options: string[]; }; iconPosition: { control: string; options: readonly ["left", "right"]; }; iconSize: { control: string; }; width: { control: string; }; type: { control: string; options: string[]; }; disabled: { control: string; }; isLoading: { control: string; }; tooltip: { control: string; }; children: { control: string; }; onClick: { action: string; }; }; }; export default _default; export declare const Default: { args: { width: string; variant: string; size: string; children: string; disabled: boolean; isLoading: boolean; type: string; tooltip: any; icon: any; iconPosition: string; iconSize: string; }; }; export declare const Primary: { args: { variant: string; size: string; children: string; disabled: boolean; isLoading: boolean; type: string; tooltip: any; icon: any; iconPosition: string; iconSize: string; }; }; export declare const Secondary: { args: { variant: string; size: string; children: string; disabled: boolean; isLoading: boolean; type: string; tooltip: any; icon: any; iconPosition: string; iconSize: string; }; }; export declare const Inverted: { args: { variant: string; size: string; children: string; disabled: boolean; isLoading: boolean; type: string; tooltip: any; icon: any; iconPosition: string; iconSize: string; }; }; export declare const Ghost: { args: { variant: string; size: string; children: string; disabled: boolean; isLoading: boolean; type: string; tooltip: any; icon: any; iconPosition: string; iconSize: string; }; }; export declare const Success: { args: { variant: string; children: string; size: string; disabled: boolean; isLoading: boolean; type: string; tooltip: any; icon: any; iconPosition: string; iconSize: string; }; }; export declare const Big: { args: { size: string; children: string; variant: string; disabled: boolean; isLoading: boolean; type: string; tooltip: any; icon: any; iconPosition: string; iconSize: string; }; }; export declare const Medium: { args: { size: string; children: string; variant: string; disabled: boolean; isLoading: boolean; type: string; tooltip: any; icon: any; iconPosition: string; iconSize: string; }; }; export declare const Small: { args: { size: string; children: string; variant: string; disabled: boolean; isLoading: boolean; type: string; tooltip: any; icon: any; iconPosition: string; iconSize: string; }; }; export declare const Xsmall: { args: { size: string; children: string; variant: string; disabled: boolean; isLoading: boolean; type: string; tooltip: any; icon: any; iconPosition: string; iconSize: string; }; }; export declare const Icon: { args: { children: string; icon: string; iconSize: string; variant: string; size: string; disabled: boolean; isLoading: boolean; type: string; tooltip: any; iconPosition: string; }; }; export declare const IconLeft: { args: { children: string; icon: string; iconPosition: string; iconSize: string; variant: string; size: string; disabled: boolean; isLoading: boolean; type: string; tooltip: any; }; }; export declare const IconOnly: { args: { children: any; icon: string; iconSize: string; width: string; variant: string; size: string; disabled: boolean; isLoading: boolean; type: string; tooltip: any; iconPosition: string; }; }; export declare const IconOnlyXsmall: { args: { children: any; size: string; icon: string; iconSize: string; width: string; variant: string; disabled: boolean; isLoading: boolean; type: string; tooltip: any; iconPosition: string; }; }; export declare const CustomIconSize: { args: { children: string; icon: string; iconSize: string; variant: string; size: string; disabled: boolean; isLoading: boolean; type: string; tooltip: any; iconPosition: string; }; }; export declare const Loading: { args: { isLoading: boolean; children: string; variant: string; size: string; disabled: boolean; type: string; tooltip: any; icon: any; iconPosition: string; iconSize: string; }; }; export declare const LoadingSecondary: { args: { variant: string; isLoading: boolean; children: string; size: string; disabled: boolean; type: string; tooltip: any; icon: any; iconPosition: string; iconSize: string; }; }; export declare const LoadingSmall: { args: { size: string; isLoading: boolean; children: string; variant: string; disabled: boolean; type: string; tooltip: any; icon: any; iconPosition: string; iconSize: string; }; }; export declare const LoadingWithIcon: { args: { isLoading: boolean; icon: string; children: string; variant: string; size: string; disabled: boolean; type: string; tooltip: any; iconPosition: string; iconSize: string; }; }; export declare const Disabled: { args: { disabled: boolean; children: string; variant: string; size: string; isLoading: boolean; type: string; tooltip: any; icon: any; iconPosition: string; iconSize: string; }; }; export declare const DisabledWithIcon: { args: { disabled: boolean; icon: string; children: string; variant: string; size: string; isLoading: boolean; type: string; tooltip: any; iconPosition: string; iconSize: string; }; }; export declare const FullWidth: { args: { width: string; children: string; variant: string; size: string; disabled: boolean; isLoading: boolean; type: string; tooltip: any; icon: any; iconPosition: string; iconSize: string; }; }; export declare const WithTooltip: { args: { tooltip: string; children: string; variant: string; size: string; disabled: boolean; isLoading: boolean; type: string; icon: any; iconPosition: string; iconSize: string; }; }; export declare const SubmitType: { args: { type: string; children: string; icon: string; iconPosition: string; width: any; variant: string; size: string; disabled: boolean; isLoading: boolean; tooltip: any; iconSize: string; }; }; export declare const AllVariants: { args: { width: any; variant: string; size: string; children: string; disabled: boolean; isLoading: boolean; type: string; tooltip: any; icon: any; iconPosition: string; iconSize: string; }; render: (args: any) => React.JSX.Element; }; export declare const AllSizes: { args: { width: any; variant: string; size: string; children: string; disabled: boolean; isLoading: boolean; type: string; tooltip: any; icon: any; iconPosition: string; iconSize: string; }; render: (args: any) => React.JSX.Element; }; export declare const AllVariantsLoading: { args: { isLoading: boolean; children: string; variant: string; size: string; disabled: boolean; type: string; tooltip: any; icon: any; iconPosition: string; iconSize: string; }; render: (args: any) => React.JSX.Element; }; export declare const AllVariantsDisabled: { args: { disabled: boolean; children: string; width: any; variant: string; size: string; isLoading: boolean; type: string; tooltip: any; icon: any; iconPosition: string; iconSize: string; }; render: (args: any) => React.JSX.Element; }; export declare const Complete: { args: { variant: string; size: string; icon: string; iconPosition: string; iconSize: string; width: string; tooltip: string; children: string; disabled: boolean; isLoading: boolean; type: string; }; };