zarm
Version:
基于 React 的移动端UI库
15 lines (14 loc) • 707 B
TypeScript
import React from 'react';
import type { BaseProgressProps } from './interface';
import type { HTMLProps } from '../utils/utilityTypes';
export interface ProgressCssVars {
'--background'?: React.CSSProperties['background'];
'--width'?: React.CSSProperties['width'];
'--size'?: React.CSSProperties['width' | 'height'];
'--font-size-circle'?: React.CSSProperties['fontSize'];
}
export declare type ProgressProps = BaseProgressProps & React.PropsWithChildren<HTMLProps<ProgressCssVars>>;
declare const Progress: React.ForwardRefExoticComponent<BaseProgressProps & HTMLProps<ProgressCssVars> & {
children?: React.ReactNode;
} & React.RefAttributes<HTMLDivElement>>;
export default Progress;