@makolabs/ripple
Version:
Simple Svelte 5 powered component library ✨
114 lines (113 loc) • 2.96 kB
TypeScript
import { Color, Size } from '../variants.js';
export declare const buttonVariants: import("tailwind-variants").TVReturnType<{
variant: {
solid: string;
outline: string;
ghost: string;
link: string;
};
color: {
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
};
size: {
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
};
rounded: {
none: string;
xs: string;
sm: string;
base: string;
lg: string;
xl: string;
'2xl': string;
full: string;
};
isLoading: {
true: string;
};
}, undefined, "\n\t\tinline-flex items-center justify-center font-medium transition-colors focus-visible:outline-none\n\t\tfocus-visible:ring-2 focus-visible:ring-offset-2 cursor-pointer\n\t\t", {
variant: {
solid: string;
outline: string;
ghost: string;
link: string;
};
color: {
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
};
size: {
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
};
rounded: {
none: string;
xs: string;
sm: string;
base: string;
lg: string;
xl: string;
'2xl': string;
full: string;
};
isLoading: {
true: string;
};
}, undefined, import("tailwind-variants").TVReturnType<{
variant: {
solid: string;
outline: string;
ghost: string;
link: string;
};
color: {
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
};
size: {
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
};
rounded: {
none: string;
xs: string;
sm: string;
base: string;
lg: string;
xl: string;
'2xl': string;
full: string;
};
isLoading: {
true: string;
};
}, undefined, "\n\t\tinline-flex items-center justify-center font-medium transition-colors focus-visible:outline-none\n\t\tfocus-visible:ring-2 focus-visible:ring-offset-2 cursor-pointer\n\t\t", unknown, unknown, undefined>>;