import React, { PropsWithChildren } from 'react';
import { BaseProps } from '../util/type';
import './index.css';
export declare type ProgressType = 'download';
export interface ProgressProps extends BaseProps {
    progress: number;
    width: number;
    type: ProgressType;
}
export declare const Progress: React.FC<PropsWithChildren<ProgressProps>>;
declare type ProgressListItem = Pick<ProgressProps, 'width' | 'progress'> & {
    key: string;
    auto?: boolean;
};
export declare const DialogProgressApi: {
    show: (dialog: ProgressListItem) => void;
    destroy: (key: React.Key) => void;
};
export {};
