jpglens
Version:
🔍 Universal AI-Powered UI Testing - See your interfaces through the lens of intelligence
32 lines • 924 B
TypeScript
/**
* 🔍 jpglens - Configuration Management
* Universal AI-Powered UI Testing
*
* @author Taha Bahrami (Kaito)
* @license MIT
*/
import { JPGLensConfig, UserPersona } from './types.js';
/**
* Default configuration for jpglens
*/
export declare const DEFAULT_CONFIG: JPGLensConfig;
/**
* Load configuration from file or environment
*/
export declare function loadConfig(configPath?: string): Promise<JPGLensConfig>;
/**
* Validate configuration
*/
export declare function validateConfig(config: JPGLensConfig): {
valid: boolean;
errors: string[];
};
/**
* Get user persona by name or return the persona object
*/
export declare function getUserPersona(config: JPGLensConfig, personaOrName: string | UserPersona): UserPersona;
/**
* Get journey template by name
*/
export declare function getJourneyTemplate(config: JPGLensConfig, templateName: string): string[];
//# sourceMappingURL=config.d.ts.map