import type { CancelablePromise } from '../core/CancelablePromise'; export declare class SigningService { /** * This endpoint allows for signing of a contract. * @returns any Default successful response * @throws ApiError */ static sign({ id, requestBody, }: { /** * The ID of the contract to sign */ id: string; /** * Sign a contract */ requestBody: { /** * signature image encoded in base64 */ signatureBase64: string; }; }): CancelablePromise<{ message: 'ok'; }>; /** * Send a contract for signing. * @returns any Default successful response * @throws ApiError */ static sendForSigning({ id, signingSideUid, requestBody, }: { /** * The ID of the contract to send for signing */ id: string; /** * The UID of the signing side to send to for signing */ signingSideUid: string; requestBody: { /** * personalized message included in email body */ message: string; }; }): CancelablePromise<{ message: 'ok'; }>; /** * Send a contract for signing to a certain signatory. * @returns any Default successful response * @throws ApiError */ static sendForSigningByCertainSignatory({ id, signingSideUid, signatureUid, requestBody, }: { /** * The ID of the contract to send for signing */ id: string; /** * The UID of the signing side to send to for signing */ signingSideUid: string; /** * The UID of the signing side's signature to send to for signing */ signatureUid: string; requestBody: { /** * personalized message included in email body */ message: string; }; }): CancelablePromise<{ message: 'ok'; }>; } //# sourceMappingURL=SigningService.d.ts.map