export type waterMarkOptions = { text: string; size?: [number, number]; angle?: number; globalAlpha?: number; }; /** * 设置水印 * 该函数用于在页面或元素中设置文本水印,通过创建水印实例并渲染来实现 * 注意:需要获取dom树加载完毕后调用 * @param options {object} - 水印配置项 * @property options.markText {string} - 文本 * @property options.size {Array} - 尺寸,默认值[400, 200] * @property options.angle {number} - 旋转角度,默认值为 -30 度 * @property options.platform {string} - 显示端,默认值为web,可选h5 * @property options.globalAlpha {numer} - 透明度,默认值0.1,最大值1 * @returns {Promise<{ destroy: () => void }>} - 返回一个包含销毁水印方法的对象 */ export declare const setWaterMark: (options: waterMarkOptions) => { destroy: () => void; };