/** * * DTO containing the information required to register a new user and group in the iCure platform. * / */ export declare class RegistrationInformation { /** * * The identifier of the application or project for this registration. */ projectId: string | undefined; /** * * The first name of the person registering. */ firstName: string | undefined; /** * * The last name of the person registering. */ lastName: string | undefined; /** * * The name of the company or organization. */ companyName: string | undefined; /** * * The email address of the person registering. */ emailAddress: string; /** * * Additional user options serialized as a string. */ userOptions: string | undefined; /** * * The set of roles to assign to the newly created user. */ userRoles: Array; /** * * The minimum required Kraken version for this registration. */ minimumKrakenVersion: string | undefined; /** * * The target cluster for the registration. */ cluster: string | undefined; constructor(partial: Partial & Pick); toJSON(): object; static fromJSON(json: any, ignoreUnknownKeys?: boolean, path?: Array): RegistrationInformation; }