import type { SingleFileUploadState } from '@contember/react-client';
import type { MessageFormatter } from '@contember/react-i18n';
import type { UploadDictionary } from '../../uploadDictionary';
import { ResolvedFileEntity } from '../../fileHandler';
import { FullFileKind } from '../../fileKinds';
export interface InitializedFilePreviewProps {
    fileKind: FullFileKind;
    resolvedEntity: ResolvedFileEntity;
    formatMessage: MessageFormatter<UploadDictionary>;
    uploadState: SingleFileUploadState & {
        readyState: 'uploading' | 'success' | 'error' | 'aborted';
    };
}
export declare function InitializedFilePreview({ fileKind, resolvedEntity, formatMessage, uploadState, }: InitializedFilePreviewProps): import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=InitializedFilePreview.d.ts.map