import type { WatermarkGap, WatermarkFont, MutationOption } from './types'; /** * 获取文字样式 */ export declare function getFont(font?: WatermarkFont): Required; /** * 获取间距 */ export declare function getGap(gap?: WatermarkGap): number[]; /** * 返回设备像素密度 */ export declare function getPixelRatio(): number; /** * 旋转水印 */ export declare function rotateWatermark(ctx: CanvasRenderingContext2D, rotateX: number, rotateY: number, rotate: number): void; /** * 水印篡改观测 */ export declare function useMutation(option: MutationOption): { observe: () => void; disconnect: () => void; };