interface IWatermarkSettings { watermark_id?: string; watermark_prefix?: string; watermark_txt?: string; watermark_x?: number; watermark_y?: number; watermark_fixed_rows?: number; watermark_fixed_cols?: number; watermark_rows?: number; watermark_cols?: number; watermark_x_space?: number; watermark_y_space?: number; watermark_font?: string; watermark_color?: string; watermark_fontsize?: string; watermark_fontWeight?: number; watermark_alpha?: number; watermark_width?: number; watermark_height?: number; watermark_angle?: number; watermark_parent_width?: number; watermark_parent_height?: number; watermark_parent_node_selector?: string; } /** * 获取水印实例 */ export declare class Watermark { static defaultSettings: IWatermarkSettings; settings: any; constructor(); /** * 加载水印,确保页面元素均已挂载 * @param settings */ load: (settings: IWatermarkSettings) => void; unload: () => void; } export {};