import { SignatureCustomAppearance } from "./signatureCustomAppearance"; import { TimestampSettings } from "./timestampSettings"; import { Rectangle } from "./rectangle"; import { SignatureType } from "./signatureType"; export declare class Signature { 'signaturePath': string; 'signatureType': SignatureType; 'password': string; 'appearance': string; 'reason': string; 'contact': string; 'location': string; 'visible': boolean; 'rectangle': Rectangle; 'formFieldName': string; 'authority': string; 'date': string; 'showProperties': boolean; 'timestampSettings': TimestampSettings; 'isValid': boolean; 'customAppearance': SignatureCustomAppearance; static discriminator: any; static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; }