@unicity/design-system
Version:
A comprehensive React component library built on Material-UI with advanced theming capabilities including neumorphism design support
46 lines • 1.33 kB
TypeScript
import React from 'react';
import { LinearProgressProps, CircularProgressProps } from '@mui/material';
export interface ProgressProps {
/**
* The variant of the progress indicator
*/
variant?: 'linear' | 'circular' | 'pillLabel';
/**
* The value of progress (0-100)
*/
value?: number;
/**
* The color of the progress indicator
*/
color?: 'primary' | 'secondary' | 'success' | 'error' | 'warning' | 'info' | 'unicityBlue' | 'unicityGreen' | 'unicityPurple' | 'unicityOrange' | 'unicityNavy';
/**
* The size of the progress indicator
*/
size?: 'small' | 'medium' | 'large' | number;
/**
* Whether to show the progress value as text
*/
showValue?: boolean;
/**
* Custom label to show with the progress
*/
label?: string;
/**
* The thickness of the circular progress
*/
thickness?: number;
/**
* Whether the progress is indeterminate
*/
indeterminate?: boolean;
/**
* Additional props for LinearProgress
*/
linearProgressProps?: Partial<LinearProgressProps>;
/**
* Additional props for CircularProgress
*/
circularProgressProps?: Partial<CircularProgressProps>;
}
export declare const Progress: React.FC<ProgressProps>;
//# sourceMappingURL=Progress.d.ts.map