Files
NapCatQQ/.pnpm-store/v3/files/db/33ffcee527944ac22dd48637f606f2a1d6f78326ab27610a4fb111de8ecc2883dbd36115abb26c40d8739b34e7ac5b4c851e66d03e344073fa28c0765e4a6e
T
TanTan e311ca3275
Build NapCat Artifacts / Type Check & Test (push) Waiting to run
docs: 仓库链接指向本镜像仓库
2026-11-13 09:25:58 +08:00

485 lines
8.3 KiB
Plaintext

import * as tailwind_variants from 'tailwind-variants';
import { VariantProps } from 'tailwind-variants';
import * as tailwind_variants_dist_config from 'tailwind-variants/dist/config';
/**
* Badge wrapper **Tailwind Variants** component
*
* const {base, badge} = badge({...})
*
* @example
* <div className={base())}>
* // children
* <span className={badge()}>5+</span>
* </div>
*/
declare const badge: tailwind_variants.TVReturnType<{
variant: {
solid: {};
flat: {};
faded: {
badge: string;
};
shadow: {};
};
color: {
default: {};
primary: {};
secondary: {};
success: {};
warning: {};
danger: {};
};
size: {
sm: {
badge: string;
};
md: {
badge: string;
};
lg: {
badge: string;
};
};
placement: {
"top-right": {};
"top-left": {};
"bottom-right": {};
"bottom-left": {};
};
shape: {
circle: {};
rectangle: {};
};
isInvisible: {
true: {};
};
isOneChar: {
true: {
badge: string;
};
};
isDot: {
true: {};
};
disableAnimation: {
true: {
badge: string;
};
false: {
badge: string;
};
};
showOutline: {
true: {
badge: string;
};
false: {
badge: string;
};
};
}, {
base: string[];
badge: string[];
}, undefined, tailwind_variants_dist_config.TVConfig<{
variant: {
solid: {};
flat: {};
faded: {
badge: string;
};
shadow: {};
};
color: {
default: {};
primary: {};
secondary: {};
success: {};
warning: {};
danger: {};
};
size: {
sm: {
badge: string;
};
md: {
badge: string;
};
lg: {
badge: string;
};
};
placement: {
"top-right": {};
"top-left": {};
"bottom-right": {};
"bottom-left": {};
};
shape: {
circle: {};
rectangle: {};
};
isInvisible: {
true: {};
};
isOneChar: {
true: {
badge: string;
};
};
isDot: {
true: {};
};
disableAnimation: {
true: {
badge: string;
};
false: {
badge: string;
};
};
showOutline: {
true: {
badge: string;
};
false: {
badge: string;
};
};
}, {
variant: {
solid: {};
flat: {};
faded: {
badge: string;
};
shadow: {};
};
color: {
default: {};
primary: {};
secondary: {};
success: {};
warning: {};
danger: {};
};
size: {
sm: {
badge: string;
};
md: {
badge: string;
};
lg: {
badge: string;
};
};
placement: {
"top-right": {};
"top-left": {};
"bottom-right": {};
"bottom-left": {};
};
shape: {
circle: {};
rectangle: {};
};
isInvisible: {
true: {};
};
isOneChar: {
true: {
badge: string;
};
};
isDot: {
true: {};
};
disableAnimation: {
true: {
badge: string;
};
false: {
badge: string;
};
};
showOutline: {
true: {
badge: string;
};
false: {
badge: string;
};
};
}>, {
variant: {
solid: {};
flat: {};
faded: {
badge: string;
};
shadow: {};
};
color: {
default: {};
primary: {};
secondary: {};
success: {};
warning: {};
danger: {};
};
size: {
sm: {
badge: string;
};
md: {
badge: string;
};
lg: {
badge: string;
};
};
placement: {
"top-right": {};
"top-left": {};
"bottom-right": {};
"bottom-left": {};
};
shape: {
circle: {};
rectangle: {};
};
isInvisible: {
true: {};
};
isOneChar: {
true: {
badge: string;
};
};
isDot: {
true: {};
};
disableAnimation: {
true: {
badge: string;
};
false: {
badge: string;
};
};
showOutline: {
true: {
badge: string;
};
false: {
badge: string;
};
};
}, {
base: string[];
badge: string[];
}, tailwind_variants.TVReturnType<{
variant: {
solid: {};
flat: {};
faded: {
badge: string;
};
shadow: {};
};
color: {
default: {};
primary: {};
secondary: {};
success: {};
warning: {};
danger: {};
};
size: {
sm: {
badge: string;
};
md: {
badge: string;
};
lg: {
badge: string;
};
};
placement: {
"top-right": {};
"top-left": {};
"bottom-right": {};
"bottom-left": {};
};
shape: {
circle: {};
rectangle: {};
};
isInvisible: {
true: {};
};
isOneChar: {
true: {
badge: string;
};
};
isDot: {
true: {};
};
disableAnimation: {
true: {
badge: string;
};
false: {
badge: string;
};
};
showOutline: {
true: {
badge: string;
};
false: {
badge: string;
};
};
}, {
base: string[];
badge: string[];
}, undefined, tailwind_variants_dist_config.TVConfig<{
variant: {
solid: {};
flat: {};
faded: {
badge: string;
};
shadow: {};
};
color: {
default: {};
primary: {};
secondary: {};
success: {};
warning: {};
danger: {};
};
size: {
sm: {
badge: string;
};
md: {
badge: string;
};
lg: {
badge: string;
};
};
placement: {
"top-right": {};
"top-left": {};
"bottom-right": {};
"bottom-left": {};
};
shape: {
circle: {};
rectangle: {};
};
isInvisible: {
true: {};
};
isOneChar: {
true: {
badge: string;
};
};
isDot: {
true: {};
};
disableAnimation: {
true: {
badge: string;
};
false: {
badge: string;
};
};
showOutline: {
true: {
badge: string;
};
false: {
badge: string;
};
};
}, {
variant: {
solid: {};
flat: {};
faded: {
badge: string;
};
shadow: {};
};
color: {
default: {};
primary: {};
secondary: {};
success: {};
warning: {};
danger: {};
};
size: {
sm: {
badge: string;
};
md: {
badge: string;
};
lg: {
badge: string;
};
};
placement: {
"top-right": {};
"top-left": {};
"bottom-right": {};
"bottom-left": {};
};
shape: {
circle: {};
rectangle: {};
};
isInvisible: {
true: {};
};
isOneChar: {
true: {
badge: string;
};
};
isDot: {
true: {};
};
disableAnimation: {
true: {
badge: string;
};
false: {
badge: string;
};
};
showOutline: {
true: {
badge: string;
};
false: {
badge: string;
};
};
}>, unknown, unknown, undefined>>;
type BadgeVariantProps = VariantProps<typeof badge>;
type BadgeSlots = keyof ReturnType<typeof badge>;
export { BadgeSlots, BadgeVariantProps, badge };