import { RecipeVariants } from '@vanilla-extract/recipes'; export declare const card: import('@vanilla-extract/recipes').RuntimeFn<{ padding: { snug: { padding: `var(--${string})`; }; base: { padding: `var(--${string})`; }; relaxed: { padding: `var(--${string})`; }; }; interactive: { true: { selectors: { '&:has([data-card-action][data-hovered]):not(:has([data-card-action][data-disabled])), &:has([data-card-action][data-interactive="hover"])': { backgroundColor: `var(--${string})`; boxShadow: `var(--${string})`; }; '&:has([data-card-action][data-focus-visible]), &:has([data-card-action][data-interactive="focus-visible"])': { outlineColor: `var(--${string})`; }; "&:has([data-card-action][data-disabled])": { opacity: `var(--${string})`; }; }; }; false: {}; }; }>; export declare const cardAction: string; export declare const cardActionBody: string; export type CardRecipeVariants = NonNullable>;