alouette
Version:
A modern, customizable design system built on top of NativeWind v5 with configurable defaults
28 lines • 1.2 kB
TypeScript
import type { ReactNode } from "react";
import { type VariantProps } from "tailwind-variants";
import { type SelectionGroupProps } from "../selection/SelectionContext";
declare const radioCardGroupVariants: import("tailwind-variants").TVReturnType<{
variant: {
list: string;
stack: string;
};
}, undefined, "gap-xs", {
variant: {
list: string;
stack: string;
};
}, undefined, import("tailwind-variants").TVReturnType<{
variant: {
list: string;
stack: string;
};
}, undefined, "gap-xs", unknown, unknown, undefined>>;
type RadioCardGroupVariantProps = VariantProps<typeof radioCardGroupVariants>;
export type RadioCardGroupVariant = NonNullable<RadioCardGroupVariantProps["variant"]>;
/** Lets a card size itself for the row it flows in. */
export declare function useRadioCardGroupVariant(): RadioCardGroupVariant;
export interface RadioCardGroupProps extends SelectionGroupProps, RadioCardGroupVariantProps {
}
export declare function RadioCardGroup({ value, defaultValue, onValueChange, accent, disabled, variant, children, ...props }: RadioCardGroupProps): ReactNode;
export {};
//# sourceMappingURL=RadioCardGroup.d.ts.map