import { MeemAPI } from '../generated/api.generated'; export interface ICreateAgreementExtensionOptions extends MeemAPI.v1.CreateAgreementExtension.IRequestBody { /** The id of the agreement */ agreementId: string; } export interface IUpdateAgreementExtensionOptions extends MeemAPI.v1.UpdateAgreementExtension.IRequestBody { /** The id of the agreement */ agreementId: string; /** The agreement extension id */ agreementExtensionId: string; } export declare class AgreementExtension { private jwt?; private apiUrl?; constructor(options: { jwt?: string; apiUrl?: string; }); /** Sets the JWT used in api calls */ setJwt(jwt?: string): void; /** Create a new agreement extension */ createAgreementExtension(options: ICreateAgreementExtensionOptions): Promise; /** Update an agreement extension */ updateAgreementExtension(options: IUpdateAgreementExtensionOptions): Promise; }