import { SecurityResults } from './types';
export declare class SSLChecker {
    check(domain: string, results: SecurityResults): Promise<void>;
    private browserChecks;
    private serverSideChecks;
    private checkProtocolSupport;
    private performCertificateCheck;
    private populateCertificateInfo;
    private checkCertificateSecurity;
    private checkKeyStrength;
    private checkCertificateExpiry;
    private checkProtocolSecurity;
    private checkServerHSTS;
    private addIssue;
    private isSelfSigned;
}
