import type { IWatchlistRepository } from "./watchlist.repository.interface";
export declare class WatchlistRepository implements IWatchlistRepository {
    getBlockedEmailInWatchlist(email: string): Promise<{
        value: string;
        type: import('../../prisma-client').$Enums.WatchlistType;
        id: string;
        description: string | null;
        createdAt: Date;
        updatedAt: Date;
        updatedById: number | null;
        createdById: number;
        severity: import('../../prisma-client').$Enums.WatchlistSeverity;
    } | null>;
    getFreeEmailDomainInWatchlist(emailDomain: string): Promise<{
        value: string;
        type: import('../../prisma-client').$Enums.WatchlistType;
        id: string;
        description: string | null;
        createdAt: Date;
        updatedAt: Date;
        updatedById: number | null;
        createdById: number;
        severity: import('../../prisma-client').$Enums.WatchlistSeverity;
    } | null>;
}
//# sourceMappingURL=watchlist.repository.d.ts.map