alouette
Version:
A modern, customizable design system built on top of NativeWind v5 with configurable defaults
93 lines • 1.87 kB
TypeScript
import type { VariantProps } from "tailwind-variants";
export declare const linkTextVariants: import("tailwind-variants").TVReturnType<{
size: {
sm: {
text: string;
};
md: {
text: string;
};
};
inline: {
true: {
text: string;
};
false: {};
};
disabled: {
true: {
text: string;
icon: string;
};
false: {
text: string;
icon: string;
};
};
}, {
frame: string;
text: string;
icon: string;
}, undefined, {
size: {
sm: {
text: string;
};
md: {
text: string;
};
};
inline: {
true: {
text: string;
};
false: {};
};
disabled: {
true: {
text: string;
icon: string;
};
false: {
text: string;
icon: string;
};
};
}, {
frame: string;
text: string;
icon: string;
}, import("tailwind-variants").TVReturnType<{
size: {
sm: {
text: string;
};
md: {
text: string;
};
};
inline: {
true: {
text: string;
};
false: {};
};
disabled: {
true: {
text: string;
icon: string;
};
false: {
text: string;
icon: string;
};
};
}, {
frame: string;
text: string;
icon: string;
}, undefined, unknown, unknown, undefined>>;
export type LinkTextSizeProps = Pick<VariantProps<typeof linkTextVariants>, "size">;
/** Icon size matching a link's text size. */
export declare function linkTextIconSize(size: LinkTextSizeProps["size"]): number;
//# sourceMappingURL=linkTextVariants.d.ts.map