import { default as React, ReactNode } from 'react'; import { iconMapping } from '../Icons'; type ProgressCardTextOptionsProps = { actionText: string; heading: string; progressLabel: string; validatedLabel?: string; }; type ProgressCardHeadingOptions = { hidden?: false; showIcon?: true; icon?: keyof typeof iconMapping; } | { hidden?: false; headingValue?: string | number; headingValueColor?: string; showIcon: false; } | { hidden?: true; }; export type ProgressCardProps = { headingIcon?: ReactNode; progress: number; onAction?: () => void; isValidated?: boolean; sx?: React.CSSProperties; headingOptions: ProgressCardHeadingOptions; textOptions: ProgressCardTextOptionsProps; }; export declare const ProgressCard: (props: ProgressCardProps) => import("react/jsx-runtime").JSX.Element; export {};