import React from 'react'; import { Story, Meta } from '@storybook/react'; import { ButtonVariants } from './button'; declare const _default: Meta; export default _default; export declare const Base: Story<{ children?: string | undefined; disabled?: boolean | undefined; fullWidth?: boolean | undefined; iconTestID?: string | undefined; loading?: boolean | undefined; loadingTestID?: string | undefined; onPress?: ((event?: React.MouseEvent | undefined) => void) | undefined; size?: "base" | "small" | undefined; testID?: string | undefined; type?: "button" | "submit" | undefined; } & { socialBrand?: undefined; variant?: "outline" | "primary" | "secondary" | "primary-on-image" | "secondary-on-image" | undefined; } & { variant: Exclude; }>; export declare const Primary: Story<{ children?: string | undefined; disabled?: boolean | undefined; fullWidth?: boolean | undefined; iconTestID?: string | undefined; loading?: boolean | undefined; loadingTestID?: string | undefined; onPress?: ((event?: React.MouseEvent | undefined) => void) | undefined; size?: "base" | "small" | undefined; testID?: string | undefined; type?: "button" | "submit" | undefined; } & { socialBrand?: undefined; variant?: "outline" | "primary" | "secondary" | "primary-on-image" | "secondary-on-image" | undefined; } & { variant: Exclude; }>; export declare const Secondary: Story<{ children?: string | undefined; disabled?: boolean | undefined; fullWidth?: boolean | undefined; iconTestID?: string | undefined; loading?: boolean | undefined; loadingTestID?: string | undefined; onPress?: ((event?: React.MouseEvent | undefined) => void) | undefined; size?: "base" | "small" | undefined; testID?: string | undefined; type?: "button" | "submit" | undefined; } & { socialBrand?: undefined; variant?: "outline" | "primary" | "secondary" | "primary-on-image" | "secondary-on-image" | undefined; } & { variant: Exclude; }>; export declare const RegularSize: Story<{ children?: string | undefined; disabled?: boolean | undefined; fullWidth?: boolean | undefined; iconTestID?: string | undefined; loading?: boolean | undefined; loadingTestID?: string | undefined; onPress?: ((event?: React.MouseEvent | undefined) => void) | undefined; size?: "base" | "small" | undefined; testID?: string | undefined; type?: "button" | "submit" | undefined; } & { socialBrand?: undefined; variant?: "outline" | "primary" | "secondary" | "primary-on-image" | "secondary-on-image" | undefined; } & { variant: Exclude; }>; export declare const SmallSize: Story<{ children?: string | undefined; disabled?: boolean | undefined; fullWidth?: boolean | undefined; iconTestID?: string | undefined; loading?: boolean | undefined; loadingTestID?: string | undefined; onPress?: ((event?: React.MouseEvent | undefined) => void) | undefined; size?: "base" | "small" | undefined; testID?: string | undefined; type?: "button" | "submit" | undefined; } & { socialBrand?: undefined; variant?: "outline" | "primary" | "secondary" | "primary-on-image" | "secondary-on-image" | undefined; } & { variant: Exclude; }>; export declare const FullWidth: Story<{ children?: string | undefined; disabled?: boolean | undefined; fullWidth?: boolean | undefined; iconTestID?: string | undefined; loading?: boolean | undefined; loadingTestID?: string | undefined; onPress?: ((event?: React.MouseEvent | undefined) => void) | undefined; size?: "base" | "small" | undefined; testID?: string | undefined; type?: "button" | "submit" | undefined; } & { socialBrand?: undefined; variant?: "outline" | "primary" | "secondary" | "primary-on-image" | "secondary-on-image" | undefined; } & { variant: Exclude; }>; export declare const Loading: Story<{ children?: string | undefined; disabled?: boolean | undefined; fullWidth?: boolean | undefined; iconTestID?: string | undefined; loading?: boolean | undefined; loadingTestID?: string | undefined; onPress?: ((event?: React.MouseEvent | undefined) => void) | undefined; size?: "base" | "small" | undefined; testID?: string | undefined; type?: "button" | "submit" | undefined; } & { socialBrand?: undefined; variant?: "outline" | "primary" | "secondary" | "primary-on-image" | "secondary-on-image" | undefined; } & { variant: Exclude; }>; export declare const Disabled: Story<{ children?: string | undefined; disabled?: boolean | undefined; fullWidth?: boolean | undefined; iconTestID?: string | undefined; loading?: boolean | undefined; loadingTestID?: string | undefined; onPress?: ((event?: React.MouseEvent | undefined) => void) | undefined; size?: "base" | "small" | undefined; testID?: string | undefined; type?: "button" | "submit" | undefined; } & { socialBrand?: undefined; variant?: "outline" | "primary" | "secondary" | "primary-on-image" | "secondary-on-image" | undefined; } & { variant: Exclude; }>; export declare const SocialApple: Story<{ children?: string | undefined; disabled?: boolean | undefined; fullWidth?: boolean | undefined; iconTestID?: string | undefined; loading?: boolean | undefined; loadingTestID?: string | undefined; onPress?: ((event?: React.MouseEvent | undefined) => void) | undefined; size?: "base" | "small" | undefined; testID?: string | undefined; type?: "button" | "submit" | undefined; } & { socialBrand: "email" | "apple" | "facebook" | "google"; variant: "social"; } & { variant: Extract; }>; export declare const Facebook: Story<{ children?: string | undefined; disabled?: boolean | undefined; fullWidth?: boolean | undefined; iconTestID?: string | undefined; loading?: boolean | undefined; loadingTestID?: string | undefined; onPress?: ((event?: React.MouseEvent | undefined) => void) | undefined; size?: "base" | "small" | undefined; testID?: string | undefined; type?: "button" | "submit" | undefined; } & { socialBrand: "email" | "apple" | "facebook" | "google"; variant: "social"; } & { variant: Extract; }>; export declare const Google: Story<{ children?: string | undefined; disabled?: boolean | undefined; fullWidth?: boolean | undefined; iconTestID?: string | undefined; loading?: boolean | undefined; loadingTestID?: string | undefined; onPress?: ((event?: React.MouseEvent | undefined) => void) | undefined; size?: "base" | "small" | undefined; testID?: string | undefined; type?: "button" | "submit" | undefined; } & { socialBrand: "email" | "apple" | "facebook" | "google"; variant: "social"; } & { variant: Extract; }>; export declare const Outline: Story<{ children?: string | undefined; disabled?: boolean | undefined; fullWidth?: boolean | undefined; iconTestID?: string | undefined; loading?: boolean | undefined; loadingTestID?: string | undefined; onPress?: ((event?: React.MouseEvent | undefined) => void) | undefined; size?: "base" | "small" | undefined; testID?: string | undefined; type?: "button" | "submit" | undefined; } & { socialBrand?: undefined; variant?: "outline" | "primary" | "secondary" | "primary-on-image" | "secondary-on-image" | undefined; } & { variant: Exclude; }>;