import { StyleValue } from '../ele-app/types'; import { MutationOption } from '../ele-watermark/types'; export declare function useMutation(option: MutationOption): { imageId: import('vue').Ref; imageStyleId: import('vue').Ref; imageStyle: import('vue').Ref; observe: () => void; observeText: (text: string) => string; updateImageStyle: () => void; }; export declare function useSvgOption(): { svgProps: Record; svgKey: import('vue').Ref; imageId: import('vue').ComputedRef; }; export declare function mergeStyle(commonStyle: StyleValue, data: string | undefined, width: number, height: number, left: number, top: number): string; export declare const MARK_SIZE = 2;