import type { Meta, StoryObj } from '@storybook/react-vite'; import { Button } from './button'; /** * `Button` is the shadcn/Radix button primitive used across the UI. It supports * six visual `variant`s and four `size`s, and can render `asChild` to project * its styles onto a custom element (e.g. an anchor). */ declare const meta: Meta; export default meta; type Story = StoryObj; export declare const Default: Story; export declare const Secondary: Story; export declare const Destructive: Story; export declare const Outline: Story; export declare const Ghost: Story; export declare const Link: Story; export declare const Disabled: Story; /** Icon-only button (square). */ export declare const Icon: Story; /** Icon + label. */ export declare const WithIcon: Story; /** Every variant side by side. */ export declare const AllVariants: Story; /** Every size side by side. */ export declare const AllSizes: Story;