@docsvision/webclient
Version:
Type definitions for DocsVision WebClient scripts and extensions.
16 lines (15 loc) • 566 B
TypeScript
import { LoadingState } from '@docsvision/webclient/System/LoadingState';
import { BooleanState } from '@docsvision/webclient/System/BooleanState';
import React from 'react';
/** @internal */
export interface ITableFileDropzoneProps {
label: string;
loadingState?: LoadingState;
onFileDrop?: (file: FileList) => unknown;
onClick: (ev: React.MouseEvent) => void;
dragOverState: BooleanState;
emptyMode: boolean;
children?: unknown;
}
/** @internal */
export declare function TableFileDropzone(props: ITableFileDropzoneProps): JSX.Element;