import { StoryObj } from "@storybook/web-components";
import { Skeleton as SKELETON } from "./Skeleton";
import "./Skeleton.ts";
interface SkeletonArgs {
    width?: string;
    height?: string;
    variant?: SKELETON.Variant;
    animation?: SKELETON.AnimationType;
}
declare const meta: {
    title: string;
    component: string;
    tags: string[];
    argTypes: {
        animation: {
            control: {
                type: "radio";
            };
            options: readonly ["none", "pulse"];
            description: string;
            table: {
                defaultValue: {
                    summary: string;
                };
            };
        };
        variant: {
            control: {
                type: "radio";
            };
            options: readonly ["circle", "rectangular", "rounded"];
            description: string;
        };
        height: {
            control: {
                type: "text";
            };
            description: string;
        };
        width: {
            control: {
                type: "text";
            };
            description: string;
        };
    };
    parameters: {
        a11y: {
            context: string;
        };
    };
};
export default meta;
type Story = StoryObj<SkeletonArgs>;
export declare const Rounded: Story;
export declare const Rectangular: Story;
export declare const Circle: Story;
export declare const NoAnimation: Story;
export declare const NoDimensions: Story;
export declare const Example: Story;
