UNPKG

adpa-enterprise-framework-automation

Version:

Modular, standards-compliant Node.js/TypeScript automation framework for enterprise requirements, project, and data management. Provides CLI and API for BABOK v3, PMBOK 7th Edition, and DMBOK 2.0 (in progress). Production-ready Express.js API with TypeSpe

56 lines 1.46 kB
/** * Adobe Brand Compliance Engine * Phase 1: Professional PDF Brand Compliance Validation */ import { BrandGuidelines, BrandComplianceResult } from './types.js'; export declare class BrandComplianceEngine { private circuitBreaker; private rateLimiter; private logger; private config; constructor(config: BrandGuidelines); /** * Validate document for brand compliance */ validateCompliance(content: string, template: string): Promise<BrandComplianceResult>; /** * Analyze document for brand violations */ private analyzeViolations; /** * Check color compliance */ private checkColorCompliance; /** * Check typography compliance */ private checkTypographyCompliance; /** * Check layout compliance */ private checkLayoutCompliance; /** * Check branding compliance */ private checkBrandingCompliance; /** * Generate compliance suggestions */ private generateSuggestions; /** * Calculate compliance score */ private calculateComplianceScore; /** * Helper methods for content analysis */ private extractColors; private extractFonts; private extractMargins; private isApprovedColor; private mapSeverityToImpact; private generateSuggestionText; private isAutoFixable; } export default BrandComplianceEngine; //# sourceMappingURL=brand-compliance.d.ts.map