import { Parameter, WatermarkText, WatermarkImage } from "./../index";
export interface ToolboxWatermarkWatermarkInterface {
    angle?: number;
    image?: WatermarkImage;
    pages?: string;
    text?: WatermarkText;
}
export declare class ToolboxWatermarkWatermark implements ToolboxWatermarkWatermarkInterface, Parameter {
    angle?: number;
    image?: WatermarkImage;
    pages?: string;
    text?: WatermarkText;
    constructor(data: any);
    static getAngleDefault(): number;
    static getAngleDescription(): string;
    static getAngleMin(): number;
    static getAngleMax(): number;
    static getImageDescription(): string;
    static getPagesDefault(): string;
    static getPagesDescription(): string;
    static getTextDescription(): string;
    static fromJson(data: any): ToolboxWatermarkWatermark;
    toJson(): any;
    clone(): ToolboxWatermarkWatermark;
}
