/**
 * Configuration validation for certificate verification
 */
import type { CertificateVerificationConfig, OCSPDefaults, CRLDefaults } from './types.ts';
export declare const DEFAULT_FAILURE_MODE = "fail-closed";
export declare const OCSP_DEFAULTS: OCSPDefaults;
export declare const CRL_DEFAULTS: CRLDefaults;
/**
 * Validate and parse certificate verification configuration
 * @param config - Certificate verification configuration to validate
 * @returns Validated and parsed configuration object
 * @throws {Error} If configuration is invalid
 */
export declare function validateAndParseCertificateVerificationConfig(config: unknown): CertificateVerificationConfig;
