import Color from "../system/Color"; import { StiLabel, StiDescription } from "../system/interfaces"; import StiJson from "../system/StiJson"; import { StiFormElement } from "./base/StiFormElement"; import { StiImageEditorResult } from "./signature/StiImageEditorResult"; import { StiTextItem } from "./text/StiTextItem"; export declare class StiSignatureElement extends StiFormElement implements StiLabel, StiDescription { type: string; required: boolean; description: StiTextItem; signaturePanelWidth: number; signaturePanelHeight: number; backgroundImage: any; insertedImage: StiImageEditorResult; insertedText: StiTextItem; penColor: Color; drawedImage: any; fullName: string; initials: string; specialFont: string; currentSignatureMode: string; canvasHeight: number; isSigned: boolean; get value(): any; getTypeImage(): string; constructor(); saveToJsonObject(options: any): StiJson; loadFromJsonObject(json: StiJson): void; }