import { WatermarkBase } from '../../../generated/media/domain/value-object/watermark.base'; import { WatermarkPositionHorizontal } from '../../../generated/media/domain/enum/watermark-position-horizontal.enum'; import { WatermarkPositionVertical } from '../../../generated/media/domain/enum/watermark-position-vertical.enum'; import { WatermarkContentType } from '../../../generated/media/domain/enum/watermark-content-type.enum'; interface WatermarkCreateProps { enabled: boolean; positionHorizontal: WatermarkPositionHorizontal; positionVertical: WatermarkPositionVertical; contentType: WatermarkContentType; imagePath: string | null; text: string | null; fontFamily: string | null; fontSize: number | null; opacity: number | null; } export declare class Watermark extends WatermarkBase { private constructor(); static create(props: WatermarkCreateProps): Watermark; } export {}; //# sourceMappingURL=watermark.vo.d.ts.map