import { default as React } from 'react'; import { UploadV2TokensType } from './UploadV2.tokens.types'; import { UploadDragState, UploadFileV2, UploadState } from './UploadV2.types'; declare const UploadContainerV2: ({ description, descriptionId, slot, disabled, onClick, tokens, files, onFileRemove, multiple, state, errorText, errorId, progressBarValue, progressBarMaxWidth, uploadHeaderText, dragState, maxSize, maxFiles, }: { description: string; descriptionId?: string; slot: React.ReactNode; disabled: boolean; onClick: () => void; tokens: UploadV2TokensType; files: UploadFileV2[]; onFileRemove: (fileId: string) => void; multiple: boolean; state: UploadState; errorText: string; errorId?: string; progressBarValue: number; progressBarMaxWidth: string; uploadHeaderText: string; dragState: UploadDragState; maxSize?: number; maxFiles?: number; }) => import("react/jsx-runtime").JSX.Element; export default UploadContainerV2;