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[]; }; iconDirection: { control: string; options: string[]; }; icon: { control: string; options: string[]; }; hasAlert: { control: string; }; alertText: { control: string; }; alertposition: { control: string; options: string[]; }; href: { control: string; }; target: { control: string; }; children: { control: string; }; onClick: { action: string; }; }; }; export default _default; export declare const Default: { args: { children: string; variant: string; size: string; iconDirection: string; hasAlert: boolean; alertText: string; alertposition: string; icon: any; href: any; target: any; onClick: () => void; }; }; export declare const Primary: { args: { variant: string; children: string; size: string; iconDirection: string; hasAlert: boolean; alertText: string; alertposition: string; icon: any; href: any; target: any; onClick: () => void; }; }; export declare const Secondary: { args: { variant: string; children: string; size: string; iconDirection: string; hasAlert: boolean; alertText: string; alertposition: string; icon: any; href: any; target: any; onClick: () => void; }; }; export declare const Small: { args: { size: string; children: string; variant: string; iconDirection: string; hasAlert: boolean; alertText: string; alertposition: string; icon: any; href: any; target: any; onClick: () => void; }; }; export declare const Medium: { args: { size: string; children: string; variant: string; iconDirection: string; hasAlert: boolean; alertText: string; alertposition: string; icon: any; href: any; target: any; onClick: () => void; }; }; export declare const WithIconLeft: { args: { icon: string; iconDirection: string; children: string; variant: string; size: string; hasAlert: boolean; alertText: string; alertposition: string; href: any; target: any; onClick: () => void; }; }; export declare const WithIconRight: { args: { icon: string; iconDirection: string; children: string; variant: string; size: string; hasAlert: boolean; alertText: string; alertposition: string; href: any; target: any; onClick: () => void; }; }; export declare const WithAlert: { args: { hasAlert: boolean; alertText: string; children: string; variant: string; size: string; iconDirection: string; alertposition: string; icon: any; href: any; target: any; onClick: () => void; }; }; export declare const WithIconAndAlert: { args: { icon: string; iconDirection: string; hasAlert: boolean; alertText: string; children: string; variant: string; size: string; alertposition: string; href: any; target: any; onClick: () => void; }; }; export declare const AsLink: { args: { href: string; target: string; children: string; variant: string; size: string; iconDirection: string; hasAlert: boolean; alertText: string; alertposition: string; icon: any; onClick: () => void; }; }; export declare const LongText: { args: { children: string; icon: string; iconDirection: string; variant: string; size: string; hasAlert: boolean; alertText: string; alertposition: string; href: any; target: any; onClick: () => void; }; }; export declare const AllVariants: { args: { children: string; variant: string; size: string; iconDirection: string; hasAlert: boolean; alertText: string; alertposition: string; icon: any; href: any; target: any; onClick: () => void; }; render: (args: any) => React.JSX.Element; }; export declare const AllSizes: { args: { children: string; variant: string; size: string; iconDirection: string; hasAlert: boolean; alertText: string; alertposition: string; icon: any; href: any; target: any; onClick: () => void; }; render: (args: any) => React.JSX.Element; }; export declare const AlertPositions: { args: { hasAlert: boolean; alertText: string; children: string; variant: string; size: string; iconDirection: string; alertposition: string; icon: any; href: any; target: any; onClick: () => void; }; render: (args: any) => React.JSX.Element; }; export declare const Complete: { args: { variant: string; size: string; icon: string; iconDirection: string; hasAlert: boolean; alertText: string; alertposition: string; children: string; href: any; target: any; onClick: () => void; }; };