import { ProgressProps } from "@chakra-ui/react"; /** Fill colour scheme; primary/secondary are brand scales, the rest global scales. */ export type ProgressBarColorScheme = "gray" | "red" | "orange" | "yellow" | "green" | "teal" | "blue" | "cyan" | "purple" | "pink" | "whiteAlpha" | "blackAlpha" | "primary" | "secondary"; /** Thin themed wrapper over Chakra's Progress; `aria-valuetext` is the only way to describe indeterminate progress. */ export type ProgressBarProps = Pick & { /** Fill colour scheme; defaults to "primary". */ colorScheme?: ProgressBarColorScheme; /** @deprecated Use `colorScheme` — the library-wide name; still honoured when colorScheme is unset. */ color?: ProgressBarColorScheme; /** @deprecated Forwarded to Chakra, but neither this theme nor Chakra Progress defines variants. */ variant?: "solid" | "outline" | "ghost" | "link" | "unstyled"; /** Bar thickness. */ size?: "lg" | "md" | "sm" | "xs"; };