import { PrismaService } from '../prisma/prisma.service';
export declare const COOKIE = "herbrio_admin";
export declare class AdminAuthService {
    private readonly prisma;
    constructor(prisma: PrismaService);
    private secret;
    private sign;
    readSession(raw: string | undefined): string | null;
    login(email: string, password: string): Promise<{
        token: string;
        admin: {
            id: string;
            email: string;
            name: string | null;
        };
    }>;
    byId(id: string): Promise<{
        id: string;
        email: string;
        name: string | null;
    } | null>;
}
