import type { S3FileUploader } from '@contember/client';
import { FullFileKind, RenderFilePreviewOptions } from '../FullFileKind';
import { CommonFileKindProps } from '../types';
export type StockAnyFileKindProps<AcceptArtifacts = unknown> = CommonFileKindProps<AcceptArtifacts>;
export declare const acceptAnyFile: () => boolean;
export declare const renderAnyFilePreview: ({ objectUrl }: RenderFilePreviewOptions) => import("react/jsx-runtime").JSX.Element;
export declare const getStockAnyFileKind: <AcceptArtifacts = unknown>({ additionalExtractors, acceptMimeTypes, acceptFile, baseEntity, children, fileSizeField, fileTypeField, lastModifiedField, fileNameField, renderFilePreview, renderUploadedFile, uploader, urlField, childrenOutsideBaseEntity, }: StockAnyFileKindProps<AcceptArtifacts>) => FullFileKind<S3FileUploader.SuccessMetadata, AcceptArtifacts>;
//# sourceMappingURL=getStockAnyFileKind.d.ts.map