import type { ReactElement } from 'react';
import { PublicSingleKindUploadFieldProps } from '../../internalComponents';
import { VideoFileDataExtractorProps } from '../../fileDataExtractors';
export type VideoUploadFieldProps<AcceptArtifacts = unknown, SFExtraProps extends {} = {}> = PublicSingleKindUploadFieldProps<AcceptArtifacts, SFExtraProps> & VideoFileDataExtractorProps;
/**
 * @example
 * ```
 * <VideoUploadField urlField="video.url" label="Video upload" />
 * ```
 *
 * @group Uploads
 */
export declare const VideoUploadField: <AcceptArtifacts = unknown, SFExtraProps extends {} = {}>(props: VideoUploadFieldProps<AcceptArtifacts, SFExtraProps>) => ReactElement | null;
//# sourceMappingURL=VideoUploadField.d.ts.map