import { CanActivate, ExecutionContext } from '@nestjs/common';
export type RiskTier = 'low' | 'medium' | 'high';
export interface AttestationContext {
    platform: string;
    token: string;
    deviceId: string;
    riskTier: RiskTier;
    score: number;
    reason: string;
}
export declare class AttestationGuard implements CanActivate {
    canActivate(context: ExecutionContext): boolean;
}
