import { CanActivate, ExecutionContext } from "@nestjs/common";
import { AuthService } from "../../modules/auth/auth.service";
import { SubscriptionRepository } from "../../modules/subscriptions/repository/subscription.repository";
export declare class SubscriptionGuard implements CanActivate {
    private readonly authService;
    private readonly subscriptionRepository;
    constructor(authService: AuthService, subscriptionRepository: SubscriptionRepository);
    canActivate(context: ExecutionContext): Promise<boolean>;
}
