/**
 * watermark appearance parameter for {@link PDFServicesJobParams}.
 */
export declare class WatermarkAppearance {
    private readonly _appearOnForeground?;
    private readonly _opacity?;
    /**
     * Constructs a new `WatermarkAppearance` instance.
     *
     * @param params The parameters for constructing an instance of `WatermarkAppearance`.
     * @param [params.appearOnForeground] Placement of watermark on the page.
     * Watermark will be on foreground when it is true or background when it is false. Default is true.
     * @param [params.opacity] Percentage value specifying watermark opacity.
     * Specified as an Integer value from 0 to 100. default is 100.
     */
    constructor(params: {
        appearOnForeground?: boolean;
        opacity?: number;
    });
    /**
     * Returns a boolean value specifying whether watermark will be on foreground or background.
     *
     * @returns `true` if watermark will be on foreground, `false` if watermark will be on background
     */
    get appearOnForeground(): boolean | undefined;
    /**
     * Returns an Integer value from 0 to 100 specifying watermark opacity
     *
     * @returns an Integer value from 0 to 100 specifying watermark opacity.
     */
    get opacity(): number | undefined;
}
