@anggiedimasta/ui
Version:
A modern, accessible Vue 3 UI component library with comprehensive documentation, testing, and design system built with Tailwind CSS
69 lines (68 loc) • 2.65 kB
TypeScript
import type { StoryObj } from '@storybook/vue3';
declare const meta: {
title: string;
component: {
new (...args: any[]): import("vue").CreateComponentPublicInstanceWithMixins<Readonly<import("./button.js").ButtonProps> & Readonly<{}>, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, import("vue").PublicProps, {
variant: import("./button.js").ButtonVariant;
size: import("./button.js").ButtonSize;
as: string;
class: string | object;
}, false, {}, {}, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, {}, any, import("vue").ComponentProvideOptions, {
P: {};
B: {};
D: {};
C: {};
M: {};
Defaults: {};
}, Readonly<import("./button.js").ButtonProps> & Readonly<{}>, {}, {}, {}, {}, {
variant: import("./button.js").ButtonVariant;
size: import("./button.js").ButtonSize;
as: string;
class: string | object;
}>;
__isFragment?: never;
__isTeleport?: never;
__isSuspense?: never;
} & import("vue").ComponentOptionsBase<Readonly<import("./button.js").ButtonProps> & Readonly<{}>, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, {
variant: import("./button.js").ButtonVariant;
size: import("./button.js").ButtonSize;
as: string;
class: string | object;
}, {}, string, {}, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, import("vue").ComponentProvideOptions> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & (new () => {
$slots: {
default?: ((props: {}) => any) | undefined;
};
});
tags: string[];
parameters: {
a11y: {
config: {
rules: {
id: string;
enabled: boolean;
}[];
};
};
};
argTypes: {
variant: {
control: "select";
options: string[];
};
size: {
control: "select";
options: string[];
};
as: {
control: "text";
};
};
};
export default meta;
type Story = StoryObj<typeof meta>;
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;