UNPKG

@docuseal/vue

Version:

DocuSeal Vue components to integrate documents signing process into apps. ✍️

374 lines (373 loc) 9.03 kB
declare const _default: import("vue").DefineComponent<{ token: { type: StringConstructor; required: true; }; host: { type: StringConstructor; required: false; default: string; }; language: { type: StringConstructor; required: false; default: string; }; preview: { type: BooleanConstructor; required: false; default: boolean; }; previewMode: { type: BooleanConstructor; required: false; default: boolean; }; inputMode: { type: BooleanConstructor; required: false; default: boolean; }; autosave: { type: BooleanConstructor; required: false; default: boolean; }; fields: { type: ArrayConstructor; required: false; default: () => never[]; }; submitters: { type: ArrayConstructor; required: false; default: () => never[]; }; requiredFields: { type: ArrayConstructor; required: false; default: () => never[]; }; i18n: { type: ObjectConstructor; required: false; default: () => {}; }; roles: { type: ArrayConstructor; required: false; default: () => never[]; }; fieldTypes: { type: ArrayConstructor; required: false; default: () => never[]; }; drawFieldType: { type: StringConstructor; required: false; default: string; }; withRecipientsButton: { type: BooleanConstructor; required: false; default: boolean; }; withTitle: { type: BooleanConstructor; required: false; default: boolean; }; sendCopyEmail: { type: BooleanConstructor; required: false; default: null; }; withSendButton: { type: BooleanConstructor; required: false; default: boolean; }; withSignatureId: { type: BooleanConstructor; required: false; default: null; }; onlyDefinedFields: { type: BooleanConstructor; required: false; default: boolean; }; withUploadButton: { type: BooleanConstructor; required: false; default: boolean; }; withAddPageButton: { type: BooleanConstructor; required: false; default: boolean; }; withSignYourselfButton: { type: BooleanConstructor; required: false; default: boolean; }; withDocumentsList: { type: BooleanConstructor; required: false; default: boolean; }; withFieldsList: { type: BooleanConstructor; required: false; default: boolean; }; withFieldPlaceholder: { type: BooleanConstructor; required: false; default: boolean; }; customButton: { type: ObjectConstructor; required: false; default: () => { title: string; url: string; }; }; emailMessage: { type: ObjectConstructor; required: false; default: () => { subject: string; body: string; }; }; sendButtonText: { type: StringConstructor; required: false; default: string; }; saveButtonText: { type: StringConstructor; required: false; default: string; }; backgroundColor: { type: StringConstructor; required: false; default: string; }; customCss: { type: StringConstructor; required: false; default: string; }; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("load" | "upload" | "send" | "init" | "change" | "save")[], "load" | "upload" | "send" | "init" | "change" | "save", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ token: { type: StringConstructor; required: true; }; host: { type: StringConstructor; required: false; default: string; }; language: { type: StringConstructor; required: false; default: string; }; preview: { type: BooleanConstructor; required: false; default: boolean; }; previewMode: { type: BooleanConstructor; required: false; default: boolean; }; inputMode: { type: BooleanConstructor; required: false; default: boolean; }; autosave: { type: BooleanConstructor; required: false; default: boolean; }; fields: { type: ArrayConstructor; required: false; default: () => never[]; }; submitters: { type: ArrayConstructor; required: false; default: () => never[]; }; requiredFields: { type: ArrayConstructor; required: false; default: () => never[]; }; i18n: { type: ObjectConstructor; required: false; default: () => {}; }; roles: { type: ArrayConstructor; required: false; default: () => never[]; }; fieldTypes: { type: ArrayConstructor; required: false; default: () => never[]; }; drawFieldType: { type: StringConstructor; required: false; default: string; }; withRecipientsButton: { type: BooleanConstructor; required: false; default: boolean; }; withTitle: { type: BooleanConstructor; required: false; default: boolean; }; sendCopyEmail: { type: BooleanConstructor; required: false; default: null; }; withSendButton: { type: BooleanConstructor; required: false; default: boolean; }; withSignatureId: { type: BooleanConstructor; required: false; default: null; }; onlyDefinedFields: { type: BooleanConstructor; required: false; default: boolean; }; withUploadButton: { type: BooleanConstructor; required: false; default: boolean; }; withAddPageButton: { type: BooleanConstructor; required: false; default: boolean; }; withSignYourselfButton: { type: BooleanConstructor; required: false; default: boolean; }; withDocumentsList: { type: BooleanConstructor; required: false; default: boolean; }; withFieldsList: { type: BooleanConstructor; required: false; default: boolean; }; withFieldPlaceholder: { type: BooleanConstructor; required: false; default: boolean; }; customButton: { type: ObjectConstructor; required: false; default: () => { title: string; url: string; }; }; emailMessage: { type: ObjectConstructor; required: false; default: () => { subject: string; body: string; }; }; sendButtonText: { type: StringConstructor; required: false; default: string; }; saveButtonText: { type: StringConstructor; required: false; default: string; }; backgroundColor: { type: StringConstructor; required: false; default: string; }; customCss: { type: StringConstructor; required: false; default: string; }; }>> & { onLoad?: ((...args: any[]) => any) | undefined; onUpload?: ((...args: any[]) => any) | undefined; onSend?: ((...args: any[]) => any) | undefined; onInit?: ((...args: any[]) => any) | undefined; onChange?: ((...args: any[]) => any) | undefined; onSave?: ((...args: any[]) => any) | undefined; }, { host: string; language: string; preview: boolean; previewMode: boolean; inputMode: boolean; autosave: boolean; fields: unknown[]; submitters: unknown[]; requiredFields: unknown[]; i18n: Record<string, any>; roles: unknown[]; fieldTypes: unknown[]; drawFieldType: string; withRecipientsButton: boolean; withTitle: boolean; sendCopyEmail: boolean; withSendButton: boolean; withSignatureId: boolean; onlyDefinedFields: boolean; withUploadButton: boolean; withAddPageButton: boolean; withSignYourselfButton: boolean; withDocumentsList: boolean; withFieldsList: boolean; withFieldPlaceholder: boolean; customButton: Record<string, any>; emailMessage: Record<string, any>; sendButtonText: string; saveButtonText: string; backgroundColor: string; customCss: string; }, {}>; export default _default;