UNPKG

@capimjs/library-auth

Version:

Professional API using Clean Architecture and TDD. to group validators

25 lines (24 loc) 531 B
import { AppearanceEnum, LangEnum } from './domain/contracts'; type Input = { token: string; domain: string; roles: string[]; }; type Output = { sub: string; email_verified: boolean; name: string; preferred_username: string; given_name: string; family_name: string; email: string; tenant: string; tenantId: string; lang: LangEnum; appearance: AppearanceEnum; roles: []; }; export declare class ValidateUser { validateUser(input: Input): Promise<Output>; } export {};