import { PropType } from 'vue'; import { ExtractPublicPropTypes } from '../../_utils'; declare const watermarkProps: { readonly debug: BooleanConstructor; readonly cross: BooleanConstructor; readonly width: { readonly type: NumberConstructor; readonly default: 32; }; readonly height: { readonly type: NumberConstructor; readonly default: 32; }; readonly zIndex: { readonly type: NumberConstructor; readonly default: 10; }; readonly xGap: { readonly type: NumberConstructor; readonly default: 0; }; readonly yGap: { readonly type: NumberConstructor; readonly default: 0; }; readonly yOffset: { readonly type: NumberConstructor; readonly default: 0; }; readonly xOffset: { readonly type: NumberConstructor; readonly default: 0; }; readonly rotate: { readonly type: NumberConstructor; readonly default: 0; }; readonly image: StringConstructor; readonly content: StringConstructor; readonly selectable: { readonly type: BooleanConstructor; readonly default: true; }; readonly fontSize: { readonly type: NumberConstructor; readonly default: 14; }; readonly fontFamily: StringConstructor; readonly fontStyle: { readonly type: PropType<"normal" | "italic" | "oblique" | `oblique ${number}deg`>; readonly default: "normal"; }; readonly fontVariant: { readonly type: StringConstructor; readonly default: ""; }; readonly fontWeight: { readonly type: NumberConstructor; readonly default: 400; }; readonly fontColor: { readonly type: StringConstructor; readonly default: "rgba(0,0,0,.15)"; }; readonly fontStretch: { readonly type: StringConstructor; readonly default: ""; }; readonly lineHeight: { readonly type: NumberConstructor; readonly default: 14; }; readonly theme: PropType>; readonly themeOverrides: PropType>>; readonly builtinThemeOverrides: PropType>>; }; export declare type WatermarkProps = ExtractPublicPropTypes; declare const _default: import("vue").DefineComponent<{ readonly debug: BooleanConstructor; readonly cross: BooleanConstructor; readonly width: { readonly type: NumberConstructor; readonly default: 32; }; readonly height: { readonly type: NumberConstructor; readonly default: 32; }; readonly zIndex: { readonly type: NumberConstructor; readonly default: 10; }; readonly xGap: { readonly type: NumberConstructor; readonly default: 0; }; readonly yGap: { readonly type: NumberConstructor; readonly default: 0; }; readonly yOffset: { readonly type: NumberConstructor; readonly default: 0; }; readonly xOffset: { readonly type: NumberConstructor; readonly default: 0; }; readonly rotate: { readonly type: NumberConstructor; readonly default: 0; }; readonly image: StringConstructor; readonly content: StringConstructor; readonly selectable: { readonly type: BooleanConstructor; readonly default: true; }; readonly fontSize: { readonly type: NumberConstructor; readonly default: 14; }; readonly fontFamily: StringConstructor; readonly fontStyle: { readonly type: PropType<"normal" | "italic" | "oblique" | `oblique ${number}deg`>; readonly default: "normal"; }; readonly fontVariant: { readonly type: StringConstructor; readonly default: ""; }; readonly fontWeight: { readonly type: NumberConstructor; readonly default: 400; }; readonly fontColor: { readonly type: StringConstructor; readonly default: "rgba(0,0,0,.15)"; }; readonly fontStretch: { readonly type: StringConstructor; readonly default: ""; }; readonly lineHeight: { readonly type: NumberConstructor; readonly default: 14; }; readonly theme: PropType>; readonly themeOverrides: PropType>>; readonly builtinThemeOverrides: PropType>>; }, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; readonly default: "normal"; }; readonly fontVariant: { readonly type: StringConstructor; readonly default: ""; }; readonly fontWeight: { readonly type: NumberConstructor; readonly default: 400; }; readonly fontColor: { readonly type: StringConstructor; readonly default: "rgba(0,0,0,.15)"; }; readonly fontStretch: { readonly type: StringConstructor; readonly default: ""; }; readonly lineHeight: { readonly type: NumberConstructor; readonly default: 14; }; readonly theme: PropType>; readonly themeOverrides: PropType>>; readonly builtinThemeOverrides: PropType>>; }>>, { fontSize: number; fontStretch: string; fontStyle: "normal" | "italic" | "oblique" | `oblique ${number}deg`; fontVariant: string; fontWeight: number; height: number; lineHeight: number; rotate: number; width: number; zIndex: number; cross: boolean; xGap: number; yGap: number; selectable: boolean; debug: boolean; yOffset: number; xOffset: number; fontColor: string; }>; export default _default;