import * as React from 'react';
import type { BaseWaterMarkProps, WaterMarkDrawResult } from './interface';
export declare const isContainNode: (nodes: NodeList, target: HTMLElement) => boolean;
export declare const compareUUID: (left: Node, right: Node) => boolean;
export declare const getUUID: () => number;
export declare const plainStyle: (style: React.CSSProperties) => string;
export declare const draw: ({ text, image, textStyle, imageStyle, markStyle, }: BaseWaterMarkProps) => Promise<WaterMarkDrawResult>;
