import { RecipeVariants, RuntimeFn } from '@vanilla-extract/recipes'; import { ProgressBorderRadius } from '../types/Progress.types.ts'; export declare const PROGRESS_STYLES: { recipe: RuntimeFn<{ size: { xs: { height: string; }; sm: { height: string; }; md: { height: string; }; lg: { height: string; }; xl: { height: string; }; }; borderRadius: Record; color: { [k: string]: {}; }; }>; fill: RuntimeFn<{ borderRadius: Record; color: { [k: string]: { backgroundColor: `var(--${string})`; }; }; }>; circular: RuntimeFn<{ size: { xs: { width: `${number}px`; height: `${number}px`; }; sm: { width: `${number}px`; height: `${number}px`; }; md: { width: `${number}px`; height: `${number}px`; }; lg: { width: `${number}px`; height: `${number}px`; }; xl: { width: `${number}px`; height: `${number}px`; }; }; }>; circularTrack: RuntimeFn<{ size: { xs: { strokeWidth: number; }; sm: { strokeWidth: number; }; md: { strokeWidth: number; }; lg: { strokeWidth: number; }; xl: { strokeWidth: number; }; }; color: { [k: string]: { stroke: `var(--${string})`; }; }; }>; circularIndicator: RuntimeFn<{ size: { xs: { strokeWidth: number; }; sm: { strokeWidth: number; }; md: { strokeWidth: number; }; lg: { strokeWidth: number; }; xl: { strokeWidth: number; }; }; color: { [k: string]: { stroke: `var(--${string})`; }; }; }>; }; export type ProgressRecipeVariants = NonNullable>;