import type { ReactElement } from 'react';
import { PublicSingleKindFileRepeaterProps } from '../../internalComponents';
import { ImageFileDataExtractorProps } from '../../fileDataExtractors';
export type ImageFileRepeaterProps<AcceptArtifacts = unknown, SFExtraProps extends {} = {}> = PublicSingleKindFileRepeaterProps<AcceptArtifacts, SFExtraProps> & ImageFileDataExtractorProps;
/**
 * @example
 * ```
 * <ImageFileRepeater
 *   field="images"
 *   urlField="image.url"
 *   label="Gallery"
 *   sortableBy="order"
 * />
 * ```
 *
 * @group Uploads
 */
export declare const ImageFileRepeater: <AcceptArtifacts = unknown, SFExtraProps extends {} = {}>(props: ImageFileRepeaterProps<AcceptArtifacts, SFExtraProps>) => ReactElement | null;
//# sourceMappingURL=ImageFileRepeater.d.ts.map