@wepublish/api
Version:
API core for we.publish.
9 lines (8 loc) • 324 B
TypeScript
import { PrismaClient } from '@prisma/client';
import { AuthSession } from './auth-session';
export declare class AuthenticationService {
private prisma;
constructor(prisma: PrismaClient);
getSessionByToken(token: string): Promise<AuthSession | null>;
isSessionValid(session: AuthSession | null): boolean;
}