import type { ReactElement } from 'react';
import { StockAnyFileKindProps } from '../factories/getStockAnyFileKind';
import { SelectFileInputSelectionComponentProps } from '../../internalComponents/selection/SelectFileInput';
import { SugaredDiscriminateBy } from '../../../discrimination';
export type AnyFilesProps<AcceptArtifacts = unknown, SFExtraProps extends {} = {}> = StockAnyFileKindProps<AcceptArtifacts> & SelectFileInputSelectionComponentProps<SFExtraProps> & {
    discriminateBy: SugaredDiscriminateBy;
};
/**
 * @group Uploads
 */
export declare const AnyFiles: <AcceptArtifacts = unknown>(props: AnyFilesProps<AcceptArtifacts, {}>) => ReactElement | null;
//# sourceMappingURL=AnyFiles.d.ts.map