@docuseal/vue
Version:
DocuSeal Vue components to integrate documents signing process into apps. ✍️
473 lines (472 loc) • 11 kB
TypeScript
declare const _default: import("vue").DefineComponent<{
src: {
type: StringConstructor;
required: false;
default: string;
};
token: {
type: StringConstructor;
required: false;
default: string;
};
host: {
type: StringConstructor;
required: false;
default: string;
};
role: {
type: StringConstructor;
required: false;
default: string;
};
logo: {
type: StringConstructor;
required: false;
default: string;
};
language: {
type: StringConstructor;
required: false;
default: string;
};
submitter: {
type: StringConstructor;
required: false;
default: string;
};
expand: {
type: BooleanConstructor;
required: false;
default: boolean;
};
orderAsOnPage: {
type: BooleanConstructor;
required: false;
default: boolean;
};
minimize: {
type: BooleanConstructor;
required: false;
default: boolean;
};
preview: {
type: BooleanConstructor;
required: false;
default: boolean;
};
dryRun: {
type: BooleanConstructor;
required: false;
default: boolean;
};
email: {
type: StringConstructor;
required: false;
default: string;
};
name: {
type: StringConstructor;
required: false;
default: string;
};
backgroundColor: {
type: StringConstructor;
required: false;
default: string;
};
applicationKey: {
type: StringConstructor;
required: false;
default: string;
};
externalId: {
type: StringConstructor;
required: false;
default: string;
};
completedRedirectUrl: {
type: StringConstructor;
required: false;
default: string;
};
withTitle: {
type: BooleanConstructor;
required: false;
default: boolean;
};
withDecline: {
type: BooleanConstructor;
required: false;
default: boolean;
};
withFieldNames: {
type: BooleanConstructor;
required: false;
default: boolean;
};
withFieldPlaceholder: {
type: BooleanConstructor;
required: false;
default: boolean;
};
withSendCopyButton: {
type: BooleanConstructor;
required: false;
default: boolean;
};
withCompleteButton: {
type: BooleanConstructor;
required: false;
default: boolean;
};
sendCopyEmail: {
type: BooleanConstructor;
required: false;
default: null;
};
withDownloadButton: {
type: BooleanConstructor;
required: false;
default: boolean;
};
allowToResubmit: {
type: BooleanConstructor;
required: false;
default: boolean;
};
allowTypedSignature: {
type: BooleanConstructor;
required: false;
default: boolean;
};
signature: {
type: StringConstructor;
required: false;
default: string;
};
rememberSignature: {
type: BooleanConstructor;
required: false;
default: boolean;
};
reuseSignature: {
type: BooleanConstructor;
required: false;
default: boolean;
};
completedMessage: {
type: ObjectConstructor;
required: false;
default: () => {};
};
completedButton: {
type: ObjectConstructor;
required: false;
default: () => {};
};
goToLast: {
type: BooleanConstructor;
required: false;
default: boolean;
};
skipFields: {
type: BooleanConstructor;
required: false;
default: boolean;
};
autoscrollFields: {
type: BooleanConstructor;
required: false;
default: boolean;
};
values: {
type: ObjectConstructor;
required: false;
default: () => {};
};
i18n: {
type: ObjectConstructor;
required: false;
default: () => {};
};
metadata: {
type: ObjectConstructor;
required: false;
default: () => {};
};
fields: {
type: ArrayConstructor;
required: false;
default: () => never[];
};
readonlyFields: {
type: ArrayConstructor;
required: false;
default: () => never[];
};
customCss: {
type: StringConstructor;
required: false;
default: string;
};
}, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("load" | "init" | "complete" | "decline")[], "load" | "init" | "complete" | "decline", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
src: {
type: StringConstructor;
required: false;
default: string;
};
token: {
type: StringConstructor;
required: false;
default: string;
};
host: {
type: StringConstructor;
required: false;
default: string;
};
role: {
type: StringConstructor;
required: false;
default: string;
};
logo: {
type: StringConstructor;
required: false;
default: string;
};
language: {
type: StringConstructor;
required: false;
default: string;
};
submitter: {
type: StringConstructor;
required: false;
default: string;
};
expand: {
type: BooleanConstructor;
required: false;
default: boolean;
};
orderAsOnPage: {
type: BooleanConstructor;
required: false;
default: boolean;
};
minimize: {
type: BooleanConstructor;
required: false;
default: boolean;
};
preview: {
type: BooleanConstructor;
required: false;
default: boolean;
};
dryRun: {
type: BooleanConstructor;
required: false;
default: boolean;
};
email: {
type: StringConstructor;
required: false;
default: string;
};
name: {
type: StringConstructor;
required: false;
default: string;
};
backgroundColor: {
type: StringConstructor;
required: false;
default: string;
};
applicationKey: {
type: StringConstructor;
required: false;
default: string;
};
externalId: {
type: StringConstructor;
required: false;
default: string;
};
completedRedirectUrl: {
type: StringConstructor;
required: false;
default: string;
};
withTitle: {
type: BooleanConstructor;
required: false;
default: boolean;
};
withDecline: {
type: BooleanConstructor;
required: false;
default: boolean;
};
withFieldNames: {
type: BooleanConstructor;
required: false;
default: boolean;
};
withFieldPlaceholder: {
type: BooleanConstructor;
required: false;
default: boolean;
};
withSendCopyButton: {
type: BooleanConstructor;
required: false;
default: boolean;
};
withCompleteButton: {
type: BooleanConstructor;
required: false;
default: boolean;
};
sendCopyEmail: {
type: BooleanConstructor;
required: false;
default: null;
};
withDownloadButton: {
type: BooleanConstructor;
required: false;
default: boolean;
};
allowToResubmit: {
type: BooleanConstructor;
required: false;
default: boolean;
};
allowTypedSignature: {
type: BooleanConstructor;
required: false;
default: boolean;
};
signature: {
type: StringConstructor;
required: false;
default: string;
};
rememberSignature: {
type: BooleanConstructor;
required: false;
default: boolean;
};
reuseSignature: {
type: BooleanConstructor;
required: false;
default: boolean;
};
completedMessage: {
type: ObjectConstructor;
required: false;
default: () => {};
};
completedButton: {
type: ObjectConstructor;
required: false;
default: () => {};
};
goToLast: {
type: BooleanConstructor;
required: false;
default: boolean;
};
skipFields: {
type: BooleanConstructor;
required: false;
default: boolean;
};
autoscrollFields: {
type: BooleanConstructor;
required: false;
default: boolean;
};
values: {
type: ObjectConstructor;
required: false;
default: () => {};
};
i18n: {
type: ObjectConstructor;
required: false;
default: () => {};
};
metadata: {
type: ObjectConstructor;
required: false;
default: () => {};
};
fields: {
type: ArrayConstructor;
required: false;
default: () => never[];
};
readonlyFields: {
type: ArrayConstructor;
required: false;
default: () => never[];
};
customCss: {
type: StringConstructor;
required: false;
default: string;
};
}>> & {
onLoad?: ((...args: any[]) => any) | undefined;
onInit?: ((...args: any[]) => any) | undefined;
onComplete?: ((...args: any[]) => any) | undefined;
onDecline?: ((...args: any[]) => any) | undefined;
}, {
values: Record<string, any>;
name: string;
token: string;
host: string;
language: string;
preview: boolean;
fields: unknown[];
i18n: Record<string, any>;
withTitle: boolean;
withFieldPlaceholder: boolean;
backgroundColor: string;
customCss: string;
src: string;
role: string;
logo: string;
submitter: string;
expand: boolean;
orderAsOnPage: boolean;
minimize: boolean;
dryRun: boolean;
email: string;
applicationKey: string;
externalId: string;
completedRedirectUrl: string;
withDecline: boolean;
withFieldNames: boolean;
withSendCopyButton: boolean;
withCompleteButton: boolean;
sendCopyEmail: boolean;
withDownloadButton: boolean;
allowToResubmit: boolean;
allowTypedSignature: boolean;
signature: string;
rememberSignature: boolean;
reuseSignature: boolean;
completedMessage: Record<string, any>;
completedButton: Record<string, any>;
goToLast: boolean;
skipFields: boolean;
autoscrollFields: boolean;
metadata: Record<string, any>;
readonlyFields: unknown[];
}, {}>;
export default _default;