import type { ReactNode } from 'react'; import React from 'react'; import type { PrintWaterMarkFn } from '../../interface'; import type { WatermarkOperations } from '../../utils'; import type { ImageInfo } from './interface'; export interface TakePictureViewProps { /** * 当前已存在资源数量 */ existCount?: number; /** * 最大拍照数量 */ maxCount?: number; /** * 自定义标题 */ title?: string | ReactNode; /** * 关闭事件 * @returns */ onClosed?: (photoList: ImageInfo[]) => void; /** * 图片水印相关配置 */ watermark?: WatermarkOperations; /** * 是否绘制水印 默认`true` */ shouldPrintWatermark?: boolean | PrintWaterMarkFn; } declare const TakePictureView: React.FC; export default TakePictureView; //# sourceMappingURL=index.d.ts.map