/** * 所需要的 props 参数对象类型接口 * * @param { string } content 文字内容 * @param { string } fontColor 文字颜色 * @param { string } fontSize 文字大小 * @param { number } width 图片宽度 * @param { number } height 图片高度 */ export interface CreateWatermarkProps { content: string; fontColor: string; fontSize: string; width: number; height: number; } /** * useCanvas 返回值类型接口 * * @param { Function } createWatermark 将 canvas 转换成 base64 图片格式 */ export interface UseCanvasReturn { createWatermark: (props: CreateWatermarkProps) => string; } /** * 针对画板的方法封装 * * @author Tyh2001 * @returns { Object } */ export declare const useCanvas: () => UseCanvasReturn;