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
62 lines • 1.65 kB
TypeScript
/**
* Adobe Creative Suite Configuration
*
* Configuration management for Adobe Creative Suite APIs including
* InDesign Server, Illustrator, Photoshop, and Document Generation APIs.
*/
export interface CreativeSuiteConfig {
authentication: {
clientId: string;
clientSecret: string;
scopes: string[];
};
apis: {
indesign: {
endpoint: string;
version: string;
};
illustrator: {
endpoint: string;
version: string;
};
photoshop: {
endpoint: string;
version: string;
};
documentGeneration: {
endpoint: string;
version: string;
};
};
templates: {
baseDirectory: string;
cacheDirectory: string;
supportedFormats: string[];
};
branding: {
brandGuidelinesPath: string;
colorPalettePath: string;
typographyStylesPath: string;
logoDirectory: string;
};
output: {
formats: string[];
quality: 'standard' | 'high' | 'print-ready';
compression: boolean;
};
}
export declare class CreativeSuiteConfigManager {
private config;
constructor();
private loadConfiguration;
getConfig(): CreativeSuiteConfig;
validateConfiguration(): ConfigValidationResult;
updateConfig(updates: Partial<CreativeSuiteConfig>): void;
}
export interface ConfigValidationResult {
isValid: boolean;
errors: string[];
warnings: string[];
}
export declare const creativeSuiteConfig: CreativeSuiteConfigManager;
//# sourceMappingURL=config.d.ts.map