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