UNPKG

@sourceloop/ctrl-plane-tenant-management-service

Version:

Tenant Management microservice for SaaS control plane

11 lines (10 loc) 533 B
import { ILogger } from '@sourceloop/core'; import { OnboardingService } from '../services'; import { LeadUser } from '../types'; import { Tenant, TenantOnboardDTO } from '../models'; export declare class LeadTenantController { onboardingService: OnboardingService; private readonly logger; constructor(onboardingService: OnboardingService, logger: ILogger); tenantFromLead(leadUser: LeadUser, dto: Omit<TenantOnboardDTO, 'contact' | 'address' | 'city' | 'state' | 'zip' | 'country'>, id: string): Promise<Tenant>; }