import * as React from 'react';
import type { HTMLAttributesWithRootRef } from '../../types';
import { DropZoneGrid } from './components/DropZoneGrid';
interface DropZonePropsChildrenProps {
/**
* Флаг активного состояния компонента.
*/
active: boolean;
}
export interface DropZoneProps extends Omit, 'children'> {
/**
* Содержимое компонента. Можно прокинуть функцию для отрисовки содержимого.
*/
children?: React.ReactNode | ((renderProps: DropZonePropsChildrenProps) => React.ReactNode);
}
/**
* Компонент позволяет пользователям загружать файлы, перетаскивая файлы в
* область на странице.
*
* @since 6.1.0
* @see https://vkui.io/components/drop-zone
*/
export declare const DropZone: React.FC & {
Grid: typeof DropZoneGrid;
};
export {};
//# sourceMappingURL=DropZone.d.ts.map