import { ProgressType, ProgressSize, LabelPosition, OverlayBlur } from './types'; interface ProgressContainerProps { $type: ProgressType; $size: ProgressSize; $maxWidth?: string | number; $maxHeight?: string | number; $zIndex?: number; } export declare const ProgressContainer: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components/dist/types").Substitute, HTMLDivElement>, ProgressContainerProps>> & string; interface ProgressBarProps { $value: number; $color?: string; $thickness?: number; $isIndeterminate?: boolean; $animation?: 'smooth' | 'none'; $animationDuration?: number; } export declare const LinearProgressBar: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components/dist/types").Substitute, HTMLDivElement>, ProgressBarProps>> & string; interface CircularProgressProps extends ProgressBarProps { $size: ProgressSize; } export declare const CircularProgress: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components/dist/types").Substitute, CircularProgressProps>> & string; interface ProgressLabelProps { $position: LabelPosition; $type: ProgressType; } export declare const ProgressLabel: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components/dist/types").Substitute, HTMLSpanElement>, ProgressLabelProps>> & string; interface OverlayProps { $color: string; $blur: OverlayBlur; } export declare const Overlay: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components/dist/types").Substitute, HTMLDivElement>, OverlayProps>> & string; export declare const CancelButton: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit, HTMLButtonElement>, never>> & string; export {};