@accounter/server
Version:
Accounter GraphQL server
15 lines (14 loc) • 694 B
TypeScript
import { DBProvider } from '../../app-providers/db.provider.js';
import { AuditLogsProvider } from '../../common/providers/audit-logs.provider.js';
import { Auth0ManagementProvider } from './auth0-management.provider.js';
export declare class AcceptInvitationsProvider {
private dbProvider;
private auth0ManagementProvider;
private auditLogsProvider;
constructor(dbProvider: DBProvider, auth0ManagementProvider: Auth0ManagementProvider, auditLogsProvider: AuditLogsProvider);
acceptInvitation(token: string, auth0UserId: string | null, authenticatedUserEmail: string | null): Promise<{
success: boolean;
businessId: string;
roleId: string;
}>;
}